[INFO] cloning repository https://github.com/kicsyromy/kinesix
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/kicsyromy/kinesix" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkicsyromy%2Fkinesix", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkicsyromy%2Fkinesix'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] b2145b80f97ea2969a414283102c5bf4207e9316
[INFO] building kicsyromy/kinesix against master#881c1ac408d93bb7adaa3a51dabab9266e82eee8 for issue-85264
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkicsyromy%2Fkinesix" "/workspace/builds/worker-0/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/kicsyromy/kinesix on toolchain 881c1ac408d93bb7adaa3a51dabab9266e82eee8
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/kicsyromy/kinesix
[INFO] finished tweaking git repo https://github.com/kicsyromy/kinesix
[INFO] tweaked toml for git repo https://github.com/kicsyromy/kinesix written to /workspace/builds/worker-0/source/Cargo.toml
[INFO] crate git repo https://github.com/kicsyromy/kinesix already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded pango-sys v0.9.0
[INFO] [stderr]   Downloaded pango v0.7.0
[INFO] [stderr]   Downloaded fragile v0.3.0
[INFO] [stderr]   Downloaded gdk-pixbuf v0.7.0
[INFO] [stderr]   Downloaded cc v1.0.48
[INFO] [stderr]   Downloaded gtk-sys v0.9.0
[INFO] [stderr]   Downloaded gdk-sys v0.9.0
[INFO] [stderr]   Downloaded libc v0.2.66
[INFO] [stderr]   Downloaded atk v0.7.0
[INFO] [stderr]   Downloaded gio v0.7.0
[INFO] [stderr]   Downloaded atk-sys v0.9.0
[INFO] [stderr]   Downloaded gdk-pixbuf-sys v0.9.0
[INFO] [stderr]   Downloaded gobject-sys v0.9.0
[INFO] [stderr]   Downloaded gio-sys v0.9.0
[INFO] [stderr]   Downloaded cairo-sys-rs v0.9.0
[INFO] [stderr]   Downloaded glib v0.8.2
[INFO] [stderr]   Downloaded glib-sys v0.9.0
[INFO] [stderr]   Downloaded gtk v0.7.0
[INFO] [stderr]   Downloaded cairo-rs v0.7.1
[INFO] [stderr]   Downloaded gdk v0.11.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 9a457ebf1f975a0e997039a7ac5471ce320ab29c17ad29fa793e90ae8c93e010
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "9a457ebf1f975a0e997039a7ac5471ce320ab29c17ad29fa793e90ae8c93e010", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9a457ebf1f975a0e997039a7ac5471ce320ab29c17ad29fa793e90ae8c93e010", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9a457ebf1f975a0e997039a7ac5471ce320ab29c17ad29fa793e90ae8c93e010", kill_on_drop: false }`
[INFO] [stdout] 9a457ebf1f975a0e997039a7ac5471ce320ab29c17ad29fa793e90ae8c93e010
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fa8a190d05fce3b9e9c59e7f56561f0d1893e8421fc4e9e108bc62b1d387ec33
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "fa8a190d05fce3b9e9c59e7f56561f0d1893e8421fc4e9e108bc62b1d387ec33", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]    Compiling gio v0.7.0
[INFO] [stderr]    Compiling gdk-pixbuf v0.7.0
[INFO] [stderr]    Compiling cairo-rs v0.7.1
[INFO] [stderr]    Compiling pango v0.7.0
[INFO] [stderr]    Compiling fragile v0.3.0
[INFO] [stderr]    Compiling atk v0.7.0
[INFO] [stderr]    Compiling gdk v0.11.0
[INFO] [stderr]    Compiling gtk v0.7.0
[INFO] [stderr]    Compiling virtualinput v0.1.0 (/opt/rustwide/workdir/lib/virtualinput)
[INFO] [stderr]    Compiling glib-sys v0.9.0
[INFO] [stderr]    Compiling gobject-sys v0.9.0
[INFO] [stderr]    Compiling gio-sys v0.9.0
[INFO] [stderr]    Compiling cairo-sys-rs v0.9.0
[INFO] [stderr]    Compiling gdk-pixbuf-sys v0.9.0
[INFO] [stderr]    Compiling pango-sys v0.9.0
[INFO] [stderr]    Compiling gdk-sys v0.9.0
[INFO] [stderr]    Compiling atk-sys v0.9.0
[INFO] [stderr]    Compiling gtk-sys v0.9.0
[INFO] [stdout] warning: unused import: `std::ffi::CStr`
[INFO] [stdout]  --> lib/virtualinput/src/errno.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::ffi::CStr;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::str::FromStr`
[INFO] [stdout]  --> lib/virtualinput/src/errno.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::str::FromStr;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u_char` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1028:10
[INFO] [stdout]      |
[INFO] [stdout] 1028 | pub type __u_char = ::std::os::raw::c_uchar;
[INFO] [stdout]      |          ^^^^^^^^ help: convert the identifier to upper camel case: `UChar`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u_short` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1029:10
[INFO] [stdout]      |
[INFO] [stdout] 1029 | pub type __u_short = ::std::os::raw::c_ushort;
[INFO] [stdout]      |          ^^^^^^^^^ help: convert the identifier to upper camel case: `UShort`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u_int` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1030:10
[INFO] [stdout]      |
[INFO] [stdout] 1030 | pub type __u_int = ::std::os::raw::c_uint;
[INFO] [stdout]      |          ^^^^^^^ help: convert the identifier to upper camel case: `UInt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u_long` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1031:10
[INFO] [stdout]      |
[INFO] [stdout] 1031 | pub type __u_long = ::std::os::raw::c_ulong;
[INFO] [stdout]      |          ^^^^^^^^ help: convert the identifier to upper camel case: `ULong`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int8_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1032:10
[INFO] [stdout]      |
[INFO] [stdout] 1032 | pub type __int8_t = ::std::os::raw::c_schar;
[INFO] [stdout]      |          ^^^^^^^^ help: convert the identifier to upper camel case: `Int8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint8_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1033:10
[INFO] [stdout]      |
[INFO] [stdout] 1033 | pub type __uint8_t = ::std::os::raw::c_uchar;
[INFO] [stdout]      |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Uint8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int16_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1034:10
[INFO] [stdout]      |
[INFO] [stdout] 1034 | pub type __int16_t = ::std::os::raw::c_short;
[INFO] [stdout]      |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Int16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint16_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1035:10
[INFO] [stdout]      |
[INFO] [stdout] 1035 | pub type __uint16_t = ::std::os::raw::c_ushort;
[INFO] [stdout]      |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int32_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1036:10
[INFO] [stdout]      |
[INFO] [stdout] 1036 | pub type __int32_t = ::std::os::raw::c_int;
[INFO] [stdout]      |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Int32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint32_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1037:10
[INFO] [stdout]      |
[INFO] [stdout] 1037 | pub type __uint32_t = ::std::os::raw::c_uint;
[INFO] [stdout]      |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__int64_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1038:10
[INFO] [stdout]      |
[INFO] [stdout] 1038 | pub type __int64_t = ::std::os::raw::c_long;
[INFO] [stdout]      |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Int64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uint64_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1039:10
[INFO] [stdout]      |
[INFO] [stdout] 1039 | pub type __uint64_t = ::std::os::raw::c_ulong;
[INFO] [stdout]      |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Uint64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__quad_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1040:10
[INFO] [stdout]      |
[INFO] [stdout] 1040 | pub type __quad_t = ::std::os::raw::c_long;
[INFO] [stdout]      |          ^^^^^^^^ help: convert the identifier to upper camel case: `QuadT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u_quad_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1041:10
[INFO] [stdout]      |
[INFO] [stdout] 1041 | pub type __u_quad_t = ::std::os::raw::c_ulong;
[INFO] [stdout]      |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `UQuadT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__intmax_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1042:10
[INFO] [stdout]      |
[INFO] [stdout] 1042 | pub type __intmax_t = ::std::os::raw::c_long;
[INFO] [stdout]      |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `IntmaxT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uintmax_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1043:10
[INFO] [stdout]      |
[INFO] [stdout] 1043 | pub type __uintmax_t = ::std::os::raw::c_ulong;
[INFO] [stdout]      |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintmaxT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__dev_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1044:10
[INFO] [stdout]      |
[INFO] [stdout] 1044 | pub type __dev_t = ::std::os::raw::c_ulong;
[INFO] [stdout]      |          ^^^^^^^ help: convert the identifier to upper camel case: `DevT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__uid_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1045:10
[INFO] [stdout]      |
[INFO] [stdout] 1045 | pub type __uid_t = ::std::os::raw::c_uint;
[INFO] [stdout]      |          ^^^^^^^ help: convert the identifier to upper camel case: `UidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__gid_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1046:10
[INFO] [stdout]      |
[INFO] [stdout] 1046 | pub type __gid_t = ::std::os::raw::c_uint;
[INFO] [stdout]      |          ^^^^^^^ help: convert the identifier to upper camel case: `GidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__ino_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1047:10
[INFO] [stdout]      |
[INFO] [stdout] 1047 | pub type __ino_t = ::std::os::raw::c_ulong;
[INFO] [stdout]      |          ^^^^^^^ help: convert the identifier to upper camel case: `InoT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__ino64_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1048:10
[INFO] [stdout]      |
[INFO] [stdout] 1048 | pub type __ino64_t = ::std::os::raw::c_ulong;
[INFO] [stdout]      |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Ino64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__mode_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1049:10
[INFO] [stdout]      |
[INFO] [stdout] 1049 | pub type __mode_t = ::std::os::raw::c_uint;
[INFO] [stdout]      |          ^^^^^^^^ help: convert the identifier to upper camel case: `ModeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__nlink_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1050:10
[INFO] [stdout]      |
[INFO] [stdout] 1050 | pub type __nlink_t = ::std::os::raw::c_ulong;
[INFO] [stdout]      |          ^^^^^^^^^ help: convert the identifier to upper camel case: `NlinkT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1051:10
[INFO] [stdout]      |
[INFO] [stdout] 1051 | pub type __off_t = ::std::os::raw::c_long;
[INFO] [stdout]      |          ^^^^^^^ help: convert the identifier to upper camel case: `OffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off64_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1052:10
[INFO] [stdout]      |
[INFO] [stdout] 1052 | pub type __off64_t = ::std::os::raw::c_long;
[INFO] [stdout]      |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Off64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__pid_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1053:10
[INFO] [stdout]      |
[INFO] [stdout] 1053 | pub type __pid_t = ::std::os::raw::c_int;
[INFO] [stdout]      |          ^^^^^^^ help: convert the identifier to upper camel case: `PidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__clock_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1082:10
[INFO] [stdout]      |
[INFO] [stdout] 1082 | pub type __clock_t = ::std::os::raw::c_long;
[INFO] [stdout]      |          ^^^^^^^^^ help: convert the identifier to upper camel case: `ClockT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__rlim_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1083:10
[INFO] [stdout]      |
[INFO] [stdout] 1083 | pub type __rlim_t = ::std::os::raw::c_ulong;
[INFO] [stdout]      |          ^^^^^^^^ help: convert the identifier to upper camel case: `RlimT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__rlim64_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1084:10
[INFO] [stdout]      |
[INFO] [stdout] 1084 | pub type __rlim64_t = ::std::os::raw::c_ulong;
[INFO] [stdout]      |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `Rlim64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__id_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1085:10
[INFO] [stdout]      |
[INFO] [stdout] 1085 | pub type __id_t = ::std::os::raw::c_uint;
[INFO] [stdout]      |          ^^^^^^ help: convert the identifier to upper camel case: `IdT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__time_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1086:10
[INFO] [stdout]      |
[INFO] [stdout] 1086 | pub type __time_t = ::std::os::raw::c_long;
[INFO] [stdout]      |          ^^^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__useconds_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1087:10
[INFO] [stdout]      |
[INFO] [stdout] 1087 | pub type __useconds_t = ::std::os::raw::c_uint;
[INFO] [stdout]      |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UsecondsT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__suseconds_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1088:10
[INFO] [stdout]      |
[INFO] [stdout] 1088 | pub type __suseconds_t = ::std::os::raw::c_long;
[INFO] [stdout]      |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SusecondsT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__daddr_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1089:10
[INFO] [stdout]      |
[INFO] [stdout] 1089 | pub type __daddr_t = ::std::os::raw::c_int;
[INFO] [stdout]      |          ^^^^^^^^^ help: convert the identifier to upper camel case: `DaddrT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__key_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1090:10
[INFO] [stdout]      |
[INFO] [stdout] 1090 | pub type __key_t = ::std::os::raw::c_int;
[INFO] [stdout]      |          ^^^^^^^ help: convert the identifier to upper camel case: `KeyT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__clockid_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1091:10
[INFO] [stdout]      |
[INFO] [stdout] 1091 | pub type __clockid_t = ::std::os::raw::c_int;
[INFO] [stdout]      |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ClockidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__timer_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1092:10
[INFO] [stdout]      |
[INFO] [stdout] 1092 | pub type __timer_t = *mut ::std::os::raw::c_void;
[INFO] [stdout]      |          ^^^^^^^^^ help: convert the identifier to upper camel case: `TimerT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__blksize_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1093:10
[INFO] [stdout]      |
[INFO] [stdout] 1093 | pub type __blksize_t = ::std::os::raw::c_long;
[INFO] [stdout]      |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `BlksizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__blkcnt_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1094:10
[INFO] [stdout]      |
[INFO] [stdout] 1094 | pub type __blkcnt_t = ::std::os::raw::c_long;
[INFO] [stdout]      |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `BlkcntT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__blkcnt64_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1095:10
[INFO] [stdout]      |
[INFO] [stdout] 1095 | pub type __blkcnt64_t = ::std::os::raw::c_long;
[INFO] [stdout]      |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Blkcnt64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__fsblkcnt_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1096:10
[INFO] [stdout]      |
[INFO] [stdout] 1096 | pub type __fsblkcnt_t = ::std::os::raw::c_ulong;
[INFO] [stdout]      |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FsblkcntT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__fsblkcnt64_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1097:10
[INFO] [stdout]      |
[INFO] [stdout] 1097 | pub type __fsblkcnt64_t = ::std::os::raw::c_ulong;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Fsblkcnt64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__fsfilcnt_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1098:10
[INFO] [stdout]      |
[INFO] [stdout] 1098 | pub type __fsfilcnt_t = ::std::os::raw::c_ulong;
[INFO] [stdout]      |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FsfilcntT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__fsfilcnt64_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1099:10
[INFO] [stdout]      |
[INFO] [stdout] 1099 | pub type __fsfilcnt64_t = ::std::os::raw::c_ulong;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Fsfilcnt64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__fsword_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1100:10
[INFO] [stdout]      |
[INFO] [stdout] 1100 | pub type __fsword_t = ::std::os::raw::c_long;
[INFO] [stdout]      |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `FswordT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__ssize_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1101:10
[INFO] [stdout]      |
[INFO] [stdout] 1101 | pub type __ssize_t = ::std::os::raw::c_long;
[INFO] [stdout]      |          ^^^^^^^^^ help: convert the identifier to upper camel case: `SsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__syscall_slong_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1102:10
[INFO] [stdout]      |
[INFO] [stdout] 1102 | pub type __syscall_slong_t = ::std::os::raw::c_long;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SyscallSlongT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__syscall_ulong_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1103:10
[INFO] [stdout]      |
[INFO] [stdout] 1103 | pub type __syscall_ulong_t = ::std::os::raw::c_ulong;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SyscallUlongT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__loff_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1104:10
[INFO] [stdout]      |
[INFO] [stdout] 1104 | pub type __loff_t = __off64_t;
[INFO] [stdout]      |          ^^^^^^^^ help: convert the identifier to upper camel case: `LoffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__caddr_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1105:10
[INFO] [stdout]      |
[INFO] [stdout] 1105 | pub type __caddr_t = *mut ::std::os::raw::c_char;
[INFO] [stdout]      |          ^^^^^^^^^ help: convert the identifier to upper camel case: `CaddrT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__intptr_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1106:10
[INFO] [stdout]      |
[INFO] [stdout] 1106 | pub type __intptr_t = ::std::os::raw::c_long;
[INFO] [stdout]      |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `IntptrT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__socklen_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1107:10
[INFO] [stdout]      |
[INFO] [stdout] 1107 | pub type __socklen_t = ::std::os::raw::c_uint;
[INFO] [stdout]      |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `SocklenT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__sig_atomic_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1108:10
[INFO] [stdout]      |
[INFO] [stdout] 1108 | pub type __sig_atomic_t = ::std::os::raw::c_int;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SigAtomicT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `time_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1109:10
[INFO] [stdout]      |
[INFO] [stdout] 1109 | pub type time_t = __time_t;
[INFO] [stdout]      |          ^^^^^^ help: convert the identifier to upper camel case: `TimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `suseconds_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1149:10
[INFO] [stdout]      |
[INFO] [stdout] 1149 | pub type suseconds_t = __suseconds_t;
[INFO] [stdout]      |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `SusecondsT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `sigset_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1178:10
[INFO] [stdout]      |
[INFO] [stdout] 1178 | pub type sigset_t = __sigset_t;
[INFO] [stdout]      |          ^^^^^^^^ help: convert the identifier to upper camel case: `SigsetT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__fd_mask` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1218:10
[INFO] [stdout]      |
[INFO] [stdout] 1218 | pub type __fd_mask = ::std::os::raw::c_long;
[INFO] [stdout]      |          ^^^^^^^^^ help: convert the identifier to upper camel case: `FdMask`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fd_mask` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1247:10
[INFO] [stdout]      |
[INFO] [stdout] 1247 | pub type fd_mask = __fd_mask;
[INFO] [stdout]      |          ^^^^^^^ help: convert the identifier to upper camel case: `FdMask`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__timezone_ptr_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1306:10
[INFO] [stdout]      |
[INFO] [stdout] 1306 | pub type __timezone_ptr_t = *mut timezone;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `TimezonePtrT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__itimer_which` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1319:10
[INFO] [stdout]      |
[INFO] [stdout] 1319 | pub type __itimer_which = u32;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ItimerWhich`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__itimer_which_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1359:10
[INFO] [stdout]      |
[INFO] [stdout] 1359 | pub type __itimer_which_t = ::std::os::raw::c_int;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ItimerWhichT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `u_char` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1536:10
[INFO] [stdout]      |
[INFO] [stdout] 1536 | pub type u_char = __u_char;
[INFO] [stdout]      |          ^^^^^^ help: convert the identifier to upper camel case: `UChar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `u_short` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1537:10
[INFO] [stdout]      |
[INFO] [stdout] 1537 | pub type u_short = __u_short;
[INFO] [stdout]      |          ^^^^^^^ help: convert the identifier to upper camel case: `UShort`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `u_int` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1538:10
[INFO] [stdout]      |
[INFO] [stdout] 1538 | pub type u_int = __u_int;
[INFO] [stdout]      |          ^^^^^ help: convert the identifier to upper camel case: `UInt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `u_long` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1539:10
[INFO] [stdout]      |
[INFO] [stdout] 1539 | pub type u_long = __u_long;
[INFO] [stdout]      |          ^^^^^^ help: convert the identifier to upper camel case: `ULong`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `quad_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1540:10
[INFO] [stdout]      |
[INFO] [stdout] 1540 | pub type quad_t = __quad_t;
[INFO] [stdout]      |          ^^^^^^ help: convert the identifier to upper camel case: `QuadT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `u_quad_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1541:10
[INFO] [stdout]      |
[INFO] [stdout] 1541 | pub type u_quad_t = __u_quad_t;
[INFO] [stdout]      |          ^^^^^^^^ help: convert the identifier to upper camel case: `UQuadT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fsid_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1542:10
[INFO] [stdout]      |
[INFO] [stdout] 1542 | pub type fsid_t = __fsid_t;
[INFO] [stdout]      |          ^^^^^^ help: convert the identifier to upper camel case: `FsidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `loff_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1543:10
[INFO] [stdout]      |
[INFO] [stdout] 1543 | pub type loff_t = __loff_t;
[INFO] [stdout]      |          ^^^^^^ help: convert the identifier to upper camel case: `LoffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `ino_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1544:10
[INFO] [stdout]      |
[INFO] [stdout] 1544 | pub type ino_t = __ino_t;
[INFO] [stdout]      |          ^^^^^ help: convert the identifier to upper camel case: `InoT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `dev_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1545:10
[INFO] [stdout]      |
[INFO] [stdout] 1545 | pub type dev_t = __dev_t;
[INFO] [stdout]      |          ^^^^^ help: convert the identifier to upper camel case: `DevT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `gid_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1546:10
[INFO] [stdout]      |
[INFO] [stdout] 1546 | pub type gid_t = __gid_t;
[INFO] [stdout]      |          ^^^^^ help: convert the identifier to upper camel case: `GidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `mode_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1547:10
[INFO] [stdout]      |
[INFO] [stdout] 1547 | pub type mode_t = __mode_t;
[INFO] [stdout]      |          ^^^^^^ help: convert the identifier to upper camel case: `ModeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `nlink_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1548:10
[INFO] [stdout]      |
[INFO] [stdout] 1548 | pub type nlink_t = __nlink_t;
[INFO] [stdout]      |          ^^^^^^^ help: convert the identifier to upper camel case: `NlinkT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uid_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1549:10
[INFO] [stdout]      |
[INFO] [stdout] 1549 | pub type uid_t = __uid_t;
[INFO] [stdout]      |          ^^^^^ help: convert the identifier to upper camel case: `UidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `off_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1550:10
[INFO] [stdout]      |
[INFO] [stdout] 1550 | pub type off_t = __off_t;
[INFO] [stdout]      |          ^^^^^ help: convert the identifier to upper camel case: `OffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `pid_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1551:10
[INFO] [stdout]      |
[INFO] [stdout] 1551 | pub type pid_t = __pid_t;
[INFO] [stdout]      |          ^^^^^ help: convert the identifier to upper camel case: `PidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `id_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1552:10
[INFO] [stdout]      |
[INFO] [stdout] 1552 | pub type id_t = __id_t;
[INFO] [stdout]      |          ^^^^ help: convert the identifier to upper camel case: `IdT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `daddr_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1553:10
[INFO] [stdout]      |
[INFO] [stdout] 1553 | pub type daddr_t = __daddr_t;
[INFO] [stdout]      |          ^^^^^^^ help: convert the identifier to upper camel case: `DaddrT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `caddr_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1554:10
[INFO] [stdout]      |
[INFO] [stdout] 1554 | pub type caddr_t = __caddr_t;
[INFO] [stdout]      |          ^^^^^^^ help: convert the identifier to upper camel case: `CaddrT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `key_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1555:10
[INFO] [stdout]      |
[INFO] [stdout] 1555 | pub type key_t = __key_t;
[INFO] [stdout]      |          ^^^^^ help: convert the identifier to upper camel case: `KeyT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `clock_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1556:10
[INFO] [stdout]      |
[INFO] [stdout] 1556 | pub type clock_t = __clock_t;
[INFO] [stdout]      |          ^^^^^^^ help: convert the identifier to upper camel case: `ClockT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `clockid_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1557:10
[INFO] [stdout]      |
[INFO] [stdout] 1557 | pub type clockid_t = __clockid_t;
[INFO] [stdout]      |          ^^^^^^^^^ help: convert the identifier to upper camel case: `ClockidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `timer_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1558:10
[INFO] [stdout]      |
[INFO] [stdout] 1558 | pub type timer_t = __timer_t;
[INFO] [stdout]      |          ^^^^^^^ help: convert the identifier to upper camel case: `TimerT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `ulong` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1559:10
[INFO] [stdout]      |
[INFO] [stdout] 1559 | pub type ulong = ::std::os::raw::c_ulong;
[INFO] [stdout]      |          ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Ulong`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `ushort` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1560:10
[INFO] [stdout]      |
[INFO] [stdout] 1560 | pub type ushort = ::std::os::raw::c_ushort;
[INFO] [stdout]      |          ^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Ushort`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `uint` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1561:10
[INFO] [stdout]      |
[INFO] [stdout] 1561 | pub type uint = ::std::os::raw::c_uint;
[INFO] [stdout]      |          ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Uint`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `u_int8_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1562:10
[INFO] [stdout]      |
[INFO] [stdout] 1562 | pub type u_int8_t = ::std::os::raw::c_uchar;
[INFO] [stdout]      |          ^^^^^^^^ help: convert the identifier to upper camel case: `UInt8T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `u_int16_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1563:10
[INFO] [stdout]      |
[INFO] [stdout] 1563 | pub type u_int16_t = ::std::os::raw::c_ushort;
[INFO] [stdout]      |          ^^^^^^^^^ help: convert the identifier to upper camel case: `UInt16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `u_int32_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1564:10
[INFO] [stdout]      |
[INFO] [stdout] 1564 | pub type u_int32_t = ::std::os::raw::c_uint;
[INFO] [stdout]      |          ^^^^^^^^^ help: convert the identifier to upper camel case: `UInt32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `u_int64_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1565:10
[INFO] [stdout]      |
[INFO] [stdout] 1565 | pub type u_int64_t = ::std::os::raw::c_ulong;
[INFO] [stdout]      |          ^^^^^^^^^ help: convert the identifier to upper camel case: `UInt64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `register_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1566:10
[INFO] [stdout]      |
[INFO] [stdout] 1566 | pub type register_t = ::std::os::raw::c_long;
[INFO] [stdout]      |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `RegisterT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `blksize_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1579:10
[INFO] [stdout]      |
[INFO] [stdout] 1579 | pub type blksize_t = __blksize_t;
[INFO] [stdout]      |          ^^^^^^^^^ help: convert the identifier to upper camel case: `BlksizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `blkcnt_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1580:10
[INFO] [stdout]      |
[INFO] [stdout] 1580 | pub type blkcnt_t = __blkcnt_t;
[INFO] [stdout]      |          ^^^^^^^^ help: convert the identifier to upper camel case: `BlkcntT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fsblkcnt_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1581:10
[INFO] [stdout]      |
[INFO] [stdout] 1581 | pub type fsblkcnt_t = __fsblkcnt_t;
[INFO] [stdout]      |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `FsblkcntT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `fsfilcnt_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1582:10
[INFO] [stdout]      |
[INFO] [stdout] 1582 | pub type fsfilcnt_t = __fsfilcnt_t;
[INFO] [stdout]      |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `FsfilcntT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__pthread_list_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1785:10
[INFO] [stdout]      |
[INFO] [stdout] 1785 | pub type __pthread_list_t = __pthread_internal_list;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PthreadListT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `pthread_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2157:10
[INFO] [stdout]      |
[INFO] [stdout] 2157 | pub type pthread_t = ::std::os::raw::c_ulong;
[INFO] [stdout]      |          ^^^^^^^^^ help: convert the identifier to upper camel case: `PthreadT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `pthread_key_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2238:10
[INFO] [stdout]      |
[INFO] [stdout] 2238 | pub type pthread_key_t = ::std::os::raw::c_uint;
[INFO] [stdout]      |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PthreadKeyT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `pthread_once_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2239:10
[INFO] [stdout]      |
[INFO] [stdout] 2239 | pub type pthread_once_t = ::std::os::raw::c_int;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PthreadOnceT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `pthread_spinlock_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2473:10
[INFO] [stdout]      |
[INFO] [stdout] 2473 | pub type pthread_spinlock_t = ::std::os::raw::c_int;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `PthreadSpinlockT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__s8` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2554:10
[INFO] [stdout]      |
[INFO] [stdout] 2554 | pub type __s8 = ::std::os::raw::c_schar;
[INFO] [stdout]      |          ^^^^ help: convert the identifier to upper camel case: `S8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u8` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2555:10
[INFO] [stdout]      |
[INFO] [stdout] 2555 | pub type __u8 = ::std::os::raw::c_uchar;
[INFO] [stdout]      |          ^^^^ help: convert the identifier to upper camel case: `U8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__s16` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2556:10
[INFO] [stdout]      |
[INFO] [stdout] 2556 | pub type __s16 = ::std::os::raw::c_short;
[INFO] [stdout]      |          ^^^^^ help: convert the identifier to upper camel case: `S16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u16` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2557:10
[INFO] [stdout]      |
[INFO] [stdout] 2557 | pub type __u16 = ::std::os::raw::c_ushort;
[INFO] [stdout]      |          ^^^^^ help: convert the identifier to upper camel case: `U16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__s32` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2558:10
[INFO] [stdout]      |
[INFO] [stdout] 2558 | pub type __s32 = ::std::os::raw::c_int;
[INFO] [stdout]      |          ^^^^^ help: convert the identifier to upper camel case: `S32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u32` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2559:10
[INFO] [stdout]      |
[INFO] [stdout] 2559 | pub type __u32 = ::std::os::raw::c_uint;
[INFO] [stdout]      |          ^^^^^ help: convert the identifier to upper camel case: `U32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__s64` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2560:10
[INFO] [stdout]      |
[INFO] [stdout] 2560 | pub type __s64 = ::std::os::raw::c_longlong;
[INFO] [stdout]      |          ^^^^^ help: convert the identifier to upper camel case: `S64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u64` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2561:10
[INFO] [stdout]      |
[INFO] [stdout] 2561 | pub type __u64 = ::std::os::raw::c_ulonglong;
[INFO] [stdout]      |          ^^^^^ help: convert the identifier to upper camel case: `U64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_sighandler_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2590:10
[INFO] [stdout]      |
[INFO] [stdout] 2590 | pub type __kernel_sighandler_t =
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelSighandlerT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_key_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2592:10
[INFO] [stdout]      |
[INFO] [stdout] 2592 | pub type __kernel_key_t = ::std::os::raw::c_int;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelKeyT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_mqd_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2593:10
[INFO] [stdout]      |
[INFO] [stdout] 2593 | pub type __kernel_mqd_t = ::std::os::raw::c_int;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelMqdT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_old_uid_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2594:10
[INFO] [stdout]      |
[INFO] [stdout] 2594 | pub type __kernel_old_uid_t = ::std::os::raw::c_ushort;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelOldUidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_old_gid_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2595:10
[INFO] [stdout]      |
[INFO] [stdout] 2595 | pub type __kernel_old_gid_t = ::std::os::raw::c_ushort;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelOldGidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_old_dev_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2596:10
[INFO] [stdout]      |
[INFO] [stdout] 2596 | pub type __kernel_old_dev_t = ::std::os::raw::c_ulong;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelOldDevT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_long_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2597:10
[INFO] [stdout]      |
[INFO] [stdout] 2597 | pub type __kernel_long_t = ::std::os::raw::c_long;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelLongT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_ulong_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2598:10
[INFO] [stdout]      |
[INFO] [stdout] 2598 | pub type __kernel_ulong_t = ::std::os::raw::c_ulong;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelUlongT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_ino_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2599:10
[INFO] [stdout]      |
[INFO] [stdout] 2599 | pub type __kernel_ino_t = __kernel_ulong_t;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelInoT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_mode_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2600:10
[INFO] [stdout]      |
[INFO] [stdout] 2600 | pub type __kernel_mode_t = ::std::os::raw::c_uint;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelModeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_pid_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2601:10
[INFO] [stdout]      |
[INFO] [stdout] 2601 | pub type __kernel_pid_t = ::std::os::raw::c_int;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelPidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_ipc_pid_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2602:10
[INFO] [stdout]      |
[INFO] [stdout] 2602 | pub type __kernel_ipc_pid_t = ::std::os::raw::c_int;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelIpcPidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_uid_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2603:10
[INFO] [stdout]      |
[INFO] [stdout] 2603 | pub type __kernel_uid_t = ::std::os::raw::c_uint;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelUidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_gid_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2604:10
[INFO] [stdout]      |
[INFO] [stdout] 2604 | pub type __kernel_gid_t = ::std::os::raw::c_uint;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelGidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_suseconds_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2605:10
[INFO] [stdout]      |
[INFO] [stdout] 2605 | pub type __kernel_suseconds_t = __kernel_long_t;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelSusecondsT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_daddr_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2606:10
[INFO] [stdout]      |
[INFO] [stdout] 2606 | pub type __kernel_daddr_t = ::std::os::raw::c_int;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelDaddrT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_uid32_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2607:10
[INFO] [stdout]      |
[INFO] [stdout] 2607 | pub type __kernel_uid32_t = ::std::os::raw::c_uint;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelUid32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_gid32_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2608:10
[INFO] [stdout]      |
[INFO] [stdout] 2608 | pub type __kernel_gid32_t = ::std::os::raw::c_uint;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelGid32T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_size_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2609:10
[INFO] [stdout]      |
[INFO] [stdout] 2609 | pub type __kernel_size_t = __kernel_ulong_t;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelSizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_ssize_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2610:10
[INFO] [stdout]      |
[INFO] [stdout] 2610 | pub type __kernel_ssize_t = __kernel_long_t;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelSsizeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_ptrdiff_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2611:10
[INFO] [stdout]      |
[INFO] [stdout] 2611 | pub type __kernel_ptrdiff_t = __kernel_long_t;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelPtrdiffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_off_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2640:10
[INFO] [stdout]      |
[INFO] [stdout] 2640 | pub type __kernel_off_t = __kernel_long_t;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelOffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_loff_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2641:10
[INFO] [stdout]      |
[INFO] [stdout] 2641 | pub type __kernel_loff_t = ::std::os::raw::c_longlong;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelLoffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_time_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2642:10
[INFO] [stdout]      |
[INFO] [stdout] 2642 | pub type __kernel_time_t = __kernel_long_t;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelTimeT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_clock_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2643:10
[INFO] [stdout]      |
[INFO] [stdout] 2643 | pub type __kernel_clock_t = __kernel_long_t;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelClockT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_timer_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2644:10
[INFO] [stdout]      |
[INFO] [stdout] 2644 | pub type __kernel_timer_t = ::std::os::raw::c_int;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelTimerT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_clockid_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2645:10
[INFO] [stdout]      |
[INFO] [stdout] 2645 | pub type __kernel_clockid_t = ::std::os::raw::c_int;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelClockidT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_caddr_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2646:10
[INFO] [stdout]      |
[INFO] [stdout] 2646 | pub type __kernel_caddr_t = *mut ::std::os::raw::c_char;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelCaddrT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_uid16_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2647:10
[INFO] [stdout]      |
[INFO] [stdout] 2647 | pub type __kernel_uid16_t = ::std::os::raw::c_ushort;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelUid16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_gid16_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2648:10
[INFO] [stdout]      |
[INFO] [stdout] 2648 | pub type __kernel_gid16_t = ::std::os::raw::c_ushort;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelGid16T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__le16` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2649:10
[INFO] [stdout]      |
[INFO] [stdout] 2649 | pub type __le16 = __u16;
[INFO] [stdout]      |          ^^^^^^ help: convert the identifier to upper camel case: `Le16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__be16` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2650:10
[INFO] [stdout]      |
[INFO] [stdout] 2650 | pub type __be16 = __u16;
[INFO] [stdout]      |          ^^^^^^ help: convert the identifier to upper camel case: `Be16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__le32` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2651:10
[INFO] [stdout]      |
[INFO] [stdout] 2651 | pub type __le32 = __u32;
[INFO] [stdout]      |          ^^^^^^ help: convert the identifier to upper camel case: `Le32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__be32` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2652:10
[INFO] [stdout]      |
[INFO] [stdout] 2652 | pub type __be32 = __u32;
[INFO] [stdout]      |          ^^^^^^ help: convert the identifier to upper camel case: `Be32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__le64` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2653:10
[INFO] [stdout]      |
[INFO] [stdout] 2653 | pub type __le64 = __u64;
[INFO] [stdout]      |          ^^^^^^ help: convert the identifier to upper camel case: `Le64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__be64` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2654:10
[INFO] [stdout]      |
[INFO] [stdout] 2654 | pub type __be64 = __u64;
[INFO] [stdout]      |          ^^^^^^ help: convert the identifier to upper camel case: `Be64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__sum16` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2655:10
[INFO] [stdout]      |
[INFO] [stdout] 2655 | pub type __sum16 = __u16;
[INFO] [stdout]      |          ^^^^^^^ help: convert the identifier to upper camel case: `Sum16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__wsum` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2656:10
[INFO] [stdout]      |
[INFO] [stdout] 2656 | pub type __wsum = __u32;
[INFO] [stdout]      |          ^^^^^^ help: convert the identifier to upper camel case: `Wsum`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `va_list` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3607:10
[INFO] [stdout]      |
[INFO] [stdout] 3607 | pub type va_list = __builtin_va_list;
[INFO] [stdout]      |          ^^^^^^^ help: convert the identifier to upper camel case: `VaList`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__gnuc_va_list` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3608:10
[INFO] [stdout]      |
[INFO] [stdout] 3608 | pub type __gnuc_va_list = __builtin_va_list;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GnucVaList`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `libevdev_read_flag` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3627:10
[INFO] [stdout]      |
[INFO] [stdout] 3627 | pub type libevdev_read_flag = u32;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LibevdevReadFlag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `libevdev_log_priority` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3690:10
[INFO] [stdout]      |
[INFO] [stdout] 3690 | pub type libevdev_log_priority = u32;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LibevdevLogPriority`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `libevdev_log_func_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3705:10
[INFO] [stdout]      |
[INFO] [stdout] 3705 | pub type libevdev_log_func_t = ::std::option::Option<
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LibevdevLogFuncT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `libevdev_device_log_func_t` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3780:10
[INFO] [stdout]      |
[INFO] [stdout] 3780 | pub type libevdev_device_log_func_t = ::std::option::Option<
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LibevdevDeviceLogFuncT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `libevdev_grab_mode` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3824:10
[INFO] [stdout]      |
[INFO] [stdout] 3824 | pub type libevdev_grab_mode = u32;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LibevdevGrabMode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `libevdev_read_status` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3945:10
[INFO] [stdout]      |
[INFO] [stdout] 3945 | pub type libevdev_read_status = u32;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LibevdevReadStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `libevdev_led_value` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4812:10
[INFO] [stdout]      |
[INFO] [stdout] 4812 | pub type libevdev_led_value = u32;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LibevdevLedValue`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `libevdev_uinput_open_mode` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:5205:10
[INFO] [stdout]      |
[INFO] [stdout] 5205 | pub type libevdev_uinput_open_mode = i32;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LibevdevUinputOpenMode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__builtin_va_list` should have an upper camel case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:5333:10
[INFO] [stdout]      |
[INFO] [stdout] 5333 | pub type __builtin_va_list = [__va_list_tag; 1usize];
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `BuiltinVaList`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Borrow`
[INFO] [stdout]   --> lib/virtualinput/src/lib.rs:26:30
[INFO] [stdout]    |
[INFO] [stdout] 26 | use std::borrow::{BorrowMut, Borrow};
[INFO] [stdout]    |                              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]  --> lib/virtualinput/src/errno.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     #[no_mangle]
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout] 8 |     fn __xpg_strerror_r(errnum: c_int, buf: *mut c_char, len: usize) -> i32;
[INFO] [stdout]   |     ------------------------------------------------------------------------ not a function or static
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_attributes)]` on by default
[INFO] [stdout]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> lib/virtualinput/src/errno.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 11 |     fn __errno_location() -> *mut i32;
[INFO] [stdout]    |     ---------------------------------- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `release`
[INFO] [stdout]    --> lib/virtualinput/src/lib.rs:146:43
[INFO] [stdout]     |
[INFO] [stdout] 146 |     pub fn press(&mut self, keys: &[Key], release: bool) -> Result<(), String> {
[INFO] [stdout]     |                                           ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_release`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `errno`
[INFO] [stdout]   --> lib/virtualinput/src/errno.rs:14:8
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub fn errno() -> i32 {
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FD_SETSIZE`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:49:1
[INFO] [stdout]    |
[INFO] [stdout] 49 | pub const FD_SETSIZE: u32 = 1024;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `IOC_IN`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:66:1
[INFO] [stdout]    |
[INFO] [stdout] 66 | pub const IOC_IN: u32 = 1073741824;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `IOC_OUT`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:67:1
[INFO] [stdout]    |
[INFO] [stdout] 67 | pub const IOC_OUT: u32 = 2147483648;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `IOC_INOUT`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:68:1
[INFO] [stdout]    |
[INFO] [stdout] 68 | pub const IOC_INOUT: u32 = 3221225472;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `IOCSIZE_MASK`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:69:1
[INFO] [stdout]    |
[INFO] [stdout] 69 | pub const IOCSIZE_MASK: u32 = 1073676288;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `IOCSIZE_SHIFT`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:70:1
[INFO] [stdout]    |
[INFO] [stdout] 70 | pub const IOCSIZE_SHIFT: u32 = 16;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TCGETS`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:71:1
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub const TCGETS: u32 = 21505;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TCSETS`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:72:1
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub const TCSETS: u32 = 21506;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TCSETSW`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:73:1
[INFO] [stdout]    |
[INFO] [stdout] 73 | pub const TCSETSW: u32 = 21507;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TCSETSF`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:74:1
[INFO] [stdout]    |
[INFO] [stdout] 74 | pub const TCSETSF: u32 = 21508;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TCGETA`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:75:1
[INFO] [stdout]    |
[INFO] [stdout] 75 | pub const TCGETA: u32 = 21509;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TCSETA`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:76:1
[INFO] [stdout]    |
[INFO] [stdout] 76 | pub const TCSETA: u32 = 21510;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TCSETAW`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:77:1
[INFO] [stdout]    |
[INFO] [stdout] 77 | pub const TCSETAW: u32 = 21511;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TCSETAF`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:78:1
[INFO] [stdout]    |
[INFO] [stdout] 78 | pub const TCSETAF: u32 = 21512;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TCSBRK`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:79:1
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub const TCSBRK: u32 = 21513;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TCXONC`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:80:1
[INFO] [stdout]    |
[INFO] [stdout] 80 | pub const TCXONC: u32 = 21514;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TCFLSH`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub const TCFLSH: u32 = 21515;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCEXCL`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:82:1
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub const TIOCEXCL: u32 = 21516;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCNXCL`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:83:1
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub const TIOCNXCL: u32 = 21517;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCSCTTY`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:84:1
[INFO] [stdout]    |
[INFO] [stdout] 84 | pub const TIOCSCTTY: u32 = 21518;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCGPGRP`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:85:1
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub const TIOCGPGRP: u32 = 21519;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCSPGRP`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:86:1
[INFO] [stdout]    |
[INFO] [stdout] 86 | pub const TIOCSPGRP: u32 = 21520;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCOUTQ`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:87:1
[INFO] [stdout]    |
[INFO] [stdout] 87 | pub const TIOCOUTQ: u32 = 21521;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCSTI`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:88:1
[INFO] [stdout]    |
[INFO] [stdout] 88 | pub const TIOCSTI: u32 = 21522;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCGWINSZ`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:89:1
[INFO] [stdout]    |
[INFO] [stdout] 89 | pub const TIOCGWINSZ: u32 = 21523;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCSWINSZ`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:90:1
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub const TIOCSWINSZ: u32 = 21524;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCMGET`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:91:1
[INFO] [stdout]    |
[INFO] [stdout] 91 | pub const TIOCMGET: u32 = 21525;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCMBIS`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:92:1
[INFO] [stdout]    |
[INFO] [stdout] 92 | pub const TIOCMBIS: u32 = 21526;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCMBIC`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:93:1
[INFO] [stdout]    |
[INFO] [stdout] 93 | pub const TIOCMBIC: u32 = 21527;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCMSET`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:94:1
[INFO] [stdout]    |
[INFO] [stdout] 94 | pub const TIOCMSET: u32 = 21528;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCGSOFTCAR`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:95:1
[INFO] [stdout]    |
[INFO] [stdout] 95 | pub const TIOCGSOFTCAR: u32 = 21529;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCSSOFTCAR`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:96:1
[INFO] [stdout]    |
[INFO] [stdout] 96 | pub const TIOCSSOFTCAR: u32 = 21530;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FIONREAD`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:97:1
[INFO] [stdout]    |
[INFO] [stdout] 97 | pub const FIONREAD: u32 = 21531;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCINQ`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:98:1
[INFO] [stdout]    |
[INFO] [stdout] 98 | pub const TIOCINQ: u32 = 21531;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCLINUX`
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:99:1
[INFO] [stdout]    |
[INFO] [stdout] 99 | pub const TIOCLINUX: u32 = 21532;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCCONS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:100:1
[INFO] [stdout]     |
[INFO] [stdout] 100 | pub const TIOCCONS: u32 = 21533;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCGSERIAL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:101:1
[INFO] [stdout]     |
[INFO] [stdout] 101 | pub const TIOCGSERIAL: u32 = 21534;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCSSERIAL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:102:1
[INFO] [stdout]     |
[INFO] [stdout] 102 | pub const TIOCSSERIAL: u32 = 21535;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCPKT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:103:1
[INFO] [stdout]     |
[INFO] [stdout] 103 | pub const TIOCPKT: u32 = 21536;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FIONBIO`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:104:1
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub const FIONBIO: u32 = 21537;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCNOTTY`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:105:1
[INFO] [stdout]     |
[INFO] [stdout] 105 | pub const TIOCNOTTY: u32 = 21538;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCSETD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:106:1
[INFO] [stdout]     |
[INFO] [stdout] 106 | pub const TIOCSETD: u32 = 21539;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCGETD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:107:1
[INFO] [stdout]     |
[INFO] [stdout] 107 | pub const TIOCGETD: u32 = 21540;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TCSBRKP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:108:1
[INFO] [stdout]     |
[INFO] [stdout] 108 | pub const TCSBRKP: u32 = 21541;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCSBRK`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:109:1
[INFO] [stdout]     |
[INFO] [stdout] 109 | pub const TIOCSBRK: u32 = 21543;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCCBRK`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:110:1
[INFO] [stdout]     |
[INFO] [stdout] 110 | pub const TIOCCBRK: u32 = 21544;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCGSID`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:111:1
[INFO] [stdout]     |
[INFO] [stdout] 111 | pub const TIOCGSID: u32 = 21545;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCGRS485`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:112:1
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub const TIOCGRS485: u32 = 21550;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCSRS485`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:113:1
[INFO] [stdout]     |
[INFO] [stdout] 113 | pub const TIOCSRS485: u32 = 21551;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TCGETX`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:114:1
[INFO] [stdout]     |
[INFO] [stdout] 114 | pub const TCGETX: u32 = 21554;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TCSETX`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:115:1
[INFO] [stdout]     |
[INFO] [stdout] 115 | pub const TCSETX: u32 = 21555;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TCSETXF`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:116:1
[INFO] [stdout]     |
[INFO] [stdout] 116 | pub const TCSETXF: u32 = 21556;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TCSETXW`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:117:1
[INFO] [stdout]     |
[INFO] [stdout] 117 | pub const TCSETXW: u32 = 21557;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCVHANGUP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:118:1
[INFO] [stdout]     |
[INFO] [stdout] 118 | pub const TIOCVHANGUP: u32 = 21559;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FIONCLEX`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:119:1
[INFO] [stdout]     |
[INFO] [stdout] 119 | pub const FIONCLEX: u32 = 21584;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FIOCLEX`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:120:1
[INFO] [stdout]     |
[INFO] [stdout] 120 | pub const FIOCLEX: u32 = 21585;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FIOASYNC`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:121:1
[INFO] [stdout]     |
[INFO] [stdout] 121 | pub const FIOASYNC: u32 = 21586;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCSERCONFIG`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:122:1
[INFO] [stdout]     |
[INFO] [stdout] 122 | pub const TIOCSERCONFIG: u32 = 21587;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCSERGWILD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:123:1
[INFO] [stdout]     |
[INFO] [stdout] 123 | pub const TIOCSERGWILD: u32 = 21588;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCSERSWILD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:124:1
[INFO] [stdout]     |
[INFO] [stdout] 124 | pub const TIOCSERSWILD: u32 = 21589;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCGLCKTRMIOS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:125:1
[INFO] [stdout]     |
[INFO] [stdout] 125 | pub const TIOCGLCKTRMIOS: u32 = 21590;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCSLCKTRMIOS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:126:1
[INFO] [stdout]     |
[INFO] [stdout] 126 | pub const TIOCSLCKTRMIOS: u32 = 21591;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCSERGSTRUCT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:127:1
[INFO] [stdout]     |
[INFO] [stdout] 127 | pub const TIOCSERGSTRUCT: u32 = 21592;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCSERGETLSR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:128:1
[INFO] [stdout]     |
[INFO] [stdout] 128 | pub const TIOCSERGETLSR: u32 = 21593;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCSERGETMULTI`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:129:1
[INFO] [stdout]     |
[INFO] [stdout] 129 | pub const TIOCSERGETMULTI: u32 = 21594;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCSERSETMULTI`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:130:1
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub const TIOCSERSETMULTI: u32 = 21595;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCMIWAIT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:131:1
[INFO] [stdout]     |
[INFO] [stdout] 131 | pub const TIOCMIWAIT: u32 = 21596;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCGICOUNT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:132:1
[INFO] [stdout]     |
[INFO] [stdout] 132 | pub const TIOCGICOUNT: u32 = 21597;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FIOQSIZE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:133:1
[INFO] [stdout]     |
[INFO] [stdout] 133 | pub const FIOQSIZE: u32 = 21600;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCPKT_DATA`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:134:1
[INFO] [stdout]     |
[INFO] [stdout] 134 | pub const TIOCPKT_DATA: u32 = 0;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCPKT_FLUSHREAD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:135:1
[INFO] [stdout]     |
[INFO] [stdout] 135 | pub const TIOCPKT_FLUSHREAD: u32 = 1;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCPKT_FLUSHWRITE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:136:1
[INFO] [stdout]     |
[INFO] [stdout] 136 | pub const TIOCPKT_FLUSHWRITE: u32 = 2;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCPKT_STOP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:137:1
[INFO] [stdout]     |
[INFO] [stdout] 137 | pub const TIOCPKT_STOP: u32 = 4;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCPKT_START`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:138:1
[INFO] [stdout]     |
[INFO] [stdout] 138 | pub const TIOCPKT_START: u32 = 8;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCPKT_NOSTOP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:139:1
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub const TIOCPKT_NOSTOP: u32 = 16;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCPKT_DOSTOP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:140:1
[INFO] [stdout]     |
[INFO] [stdout] 140 | pub const TIOCPKT_DOSTOP: u32 = 32;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCPKT_IOCTL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:141:1
[INFO] [stdout]     |
[INFO] [stdout] 141 | pub const TIOCPKT_IOCTL: u32 = 64;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCSER_TEMT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:142:1
[INFO] [stdout]     |
[INFO] [stdout] 142 | pub const TIOCSER_TEMT: u32 = 1;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCADDRT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:143:1
[INFO] [stdout]     |
[INFO] [stdout] 143 | pub const SIOCADDRT: u32 = 35083;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCDELRT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:144:1
[INFO] [stdout]     |
[INFO] [stdout] 144 | pub const SIOCDELRT: u32 = 35084;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCRTMSG`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:145:1
[INFO] [stdout]     |
[INFO] [stdout] 145 | pub const SIOCRTMSG: u32 = 35085;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCGIFNAME`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:146:1
[INFO] [stdout]     |
[INFO] [stdout] 146 | pub const SIOCGIFNAME: u32 = 35088;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCSIFLINK`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:147:1
[INFO] [stdout]     |
[INFO] [stdout] 147 | pub const SIOCSIFLINK: u32 = 35089;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCGIFCONF`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:148:1
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub const SIOCGIFCONF: u32 = 35090;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCGIFFLAGS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:149:1
[INFO] [stdout]     |
[INFO] [stdout] 149 | pub const SIOCGIFFLAGS: u32 = 35091;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCSIFFLAGS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:150:1
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub const SIOCSIFFLAGS: u32 = 35092;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCGIFADDR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:151:1
[INFO] [stdout]     |
[INFO] [stdout] 151 | pub const SIOCGIFADDR: u32 = 35093;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCSIFADDR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:152:1
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub const SIOCSIFADDR: u32 = 35094;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCGIFDSTADDR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:153:1
[INFO] [stdout]     |
[INFO] [stdout] 153 | pub const SIOCGIFDSTADDR: u32 = 35095;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCSIFDSTADDR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:154:1
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub const SIOCSIFDSTADDR: u32 = 35096;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCGIFBRDADDR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:155:1
[INFO] [stdout]     |
[INFO] [stdout] 155 | pub const SIOCGIFBRDADDR: u32 = 35097;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCSIFBRDADDR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:156:1
[INFO] [stdout]     |
[INFO] [stdout] 156 | pub const SIOCSIFBRDADDR: u32 = 35098;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCGIFNETMASK`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:157:1
[INFO] [stdout]     |
[INFO] [stdout] 157 | pub const SIOCGIFNETMASK: u32 = 35099;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCSIFNETMASK`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:158:1
[INFO] [stdout]     |
[INFO] [stdout] 158 | pub const SIOCSIFNETMASK: u32 = 35100;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCGIFMETRIC`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:159:1
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub const SIOCGIFMETRIC: u32 = 35101;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCSIFMETRIC`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:160:1
[INFO] [stdout]     |
[INFO] [stdout] 160 | pub const SIOCSIFMETRIC: u32 = 35102;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCGIFMEM`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:161:1
[INFO] [stdout]     |
[INFO] [stdout] 161 | pub const SIOCGIFMEM: u32 = 35103;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCSIFMEM`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:162:1
[INFO] [stdout]     |
[INFO] [stdout] 162 | pub const SIOCSIFMEM: u32 = 35104;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCGIFMTU`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:163:1
[INFO] [stdout]     |
[INFO] [stdout] 163 | pub const SIOCGIFMTU: u32 = 35105;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCSIFMTU`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:164:1
[INFO] [stdout]     |
[INFO] [stdout] 164 | pub const SIOCSIFMTU: u32 = 35106;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCSIFNAME`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:165:1
[INFO] [stdout]     |
[INFO] [stdout] 165 | pub const SIOCSIFNAME: u32 = 35107;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCSIFHWADDR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:166:1
[INFO] [stdout]     |
[INFO] [stdout] 166 | pub const SIOCSIFHWADDR: u32 = 35108;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCGIFENCAP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:167:1
[INFO] [stdout]     |
[INFO] [stdout] 167 | pub const SIOCGIFENCAP: u32 = 35109;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCSIFENCAP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:168:1
[INFO] [stdout]     |
[INFO] [stdout] 168 | pub const SIOCSIFENCAP: u32 = 35110;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCGIFHWADDR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:169:1
[INFO] [stdout]     |
[INFO] [stdout] 169 | pub const SIOCGIFHWADDR: u32 = 35111;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCGIFSLAVE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:170:1
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub const SIOCGIFSLAVE: u32 = 35113;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCSIFSLAVE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:171:1
[INFO] [stdout]     |
[INFO] [stdout] 171 | pub const SIOCSIFSLAVE: u32 = 35120;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCADDMULTI`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:172:1
[INFO] [stdout]     |
[INFO] [stdout] 172 | pub const SIOCADDMULTI: u32 = 35121;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCDELMULTI`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:173:1
[INFO] [stdout]     |
[INFO] [stdout] 173 | pub const SIOCDELMULTI: u32 = 35122;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCGIFINDEX`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:174:1
[INFO] [stdout]     |
[INFO] [stdout] 174 | pub const SIOCGIFINDEX: u32 = 35123;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOGIFINDEX`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:175:1
[INFO] [stdout]     |
[INFO] [stdout] 175 | pub const SIOGIFINDEX: u32 = 35123;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCSIFPFLAGS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:176:1
[INFO] [stdout]     |
[INFO] [stdout] 176 | pub const SIOCSIFPFLAGS: u32 = 35124;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCGIFPFLAGS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:177:1
[INFO] [stdout]     |
[INFO] [stdout] 177 | pub const SIOCGIFPFLAGS: u32 = 35125;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCDIFADDR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:178:1
[INFO] [stdout]     |
[INFO] [stdout] 178 | pub const SIOCDIFADDR: u32 = 35126;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCSIFHWBROADCAST`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:179:1
[INFO] [stdout]     |
[INFO] [stdout] 179 | pub const SIOCSIFHWBROADCAST: u32 = 35127;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCGIFCOUNT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:180:1
[INFO] [stdout]     |
[INFO] [stdout] 180 | pub const SIOCGIFCOUNT: u32 = 35128;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCGIFBR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:181:1
[INFO] [stdout]     |
[INFO] [stdout] 181 | pub const SIOCGIFBR: u32 = 35136;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCSIFBR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:182:1
[INFO] [stdout]     |
[INFO] [stdout] 182 | pub const SIOCSIFBR: u32 = 35137;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCGIFTXQLEN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:183:1
[INFO] [stdout]     |
[INFO] [stdout] 183 | pub const SIOCGIFTXQLEN: u32 = 35138;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCSIFTXQLEN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:184:1
[INFO] [stdout]     |
[INFO] [stdout] 184 | pub const SIOCSIFTXQLEN: u32 = 35139;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCDARP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:185:1
[INFO] [stdout]     |
[INFO] [stdout] 185 | pub const SIOCDARP: u32 = 35155;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCGARP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:186:1
[INFO] [stdout]     |
[INFO] [stdout] 186 | pub const SIOCGARP: u32 = 35156;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCSARP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:187:1
[INFO] [stdout]     |
[INFO] [stdout] 187 | pub const SIOCSARP: u32 = 35157;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCDRARP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:188:1
[INFO] [stdout]     |
[INFO] [stdout] 188 | pub const SIOCDRARP: u32 = 35168;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCGRARP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:189:1
[INFO] [stdout]     |
[INFO] [stdout] 189 | pub const SIOCGRARP: u32 = 35169;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCSRARP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:190:1
[INFO] [stdout]     |
[INFO] [stdout] 190 | pub const SIOCSRARP: u32 = 35170;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCGIFMAP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:191:1
[INFO] [stdout]     |
[INFO] [stdout] 191 | pub const SIOCGIFMAP: u32 = 35184;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCSIFMAP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:192:1
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub const SIOCSIFMAP: u32 = 35185;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCADDDLCI`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:193:1
[INFO] [stdout]     |
[INFO] [stdout] 193 | pub const SIOCADDDLCI: u32 = 35200;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCDELDLCI`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:194:1
[INFO] [stdout]     |
[INFO] [stdout] 194 | pub const SIOCDELDLCI: u32 = 35201;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCDEVPRIVATE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:195:1
[INFO] [stdout]     |
[INFO] [stdout] 195 | pub const SIOCDEVPRIVATE: u32 = 35312;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SIOCPROTOPRIVATE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:196:1
[INFO] [stdout]     |
[INFO] [stdout] 196 | pub const SIOCPROTOPRIVATE: u32 = 35296;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `NCC`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:197:1
[INFO] [stdout]     |
[INFO] [stdout] 197 | pub const NCC: u32 = 8;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCM_LE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:198:1
[INFO] [stdout]     |
[INFO] [stdout] 198 | pub const TIOCM_LE: u32 = 1;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCM_DTR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:199:1
[INFO] [stdout]     |
[INFO] [stdout] 199 | pub const TIOCM_DTR: u32 = 2;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCM_RTS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:200:1
[INFO] [stdout]     |
[INFO] [stdout] 200 | pub const TIOCM_RTS: u32 = 4;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCM_ST`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:201:1
[INFO] [stdout]     |
[INFO] [stdout] 201 | pub const TIOCM_ST: u32 = 8;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCM_SR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:202:1
[INFO] [stdout]     |
[INFO] [stdout] 202 | pub const TIOCM_SR: u32 = 16;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCM_CTS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:203:1
[INFO] [stdout]     |
[INFO] [stdout] 203 | pub const TIOCM_CTS: u32 = 32;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCM_CAR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:204:1
[INFO] [stdout]     |
[INFO] [stdout] 204 | pub const TIOCM_CAR: u32 = 64;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCM_RNG`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:205:1
[INFO] [stdout]     |
[INFO] [stdout] 205 | pub const TIOCM_RNG: u32 = 128;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCM_DSR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:206:1
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub const TIOCM_DSR: u32 = 256;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCM_CD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:207:1
[INFO] [stdout]     |
[INFO] [stdout] 207 | pub const TIOCM_CD: u32 = 64;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TIOCM_RI`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:208:1
[INFO] [stdout]     |
[INFO] [stdout] 208 | pub const TIOCM_RI: u32 = 128;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `N_TTY`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:209:1
[INFO] [stdout]     |
[INFO] [stdout] 209 | pub const N_TTY: u32 = 0;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `N_SLIP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:210:1
[INFO] [stdout]     |
[INFO] [stdout] 210 | pub const N_SLIP: u32 = 1;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `N_MOUSE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:211:1
[INFO] [stdout]     |
[INFO] [stdout] 211 | pub const N_MOUSE: u32 = 2;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `N_PPP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:212:1
[INFO] [stdout]     |
[INFO] [stdout] 212 | pub const N_PPP: u32 = 3;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `N_STRIP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:213:1
[INFO] [stdout]     |
[INFO] [stdout] 213 | pub const N_STRIP: u32 = 4;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `N_AX25`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:214:1
[INFO] [stdout]     |
[INFO] [stdout] 214 | pub const N_AX25: u32 = 5;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `N_X25`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:215:1
[INFO] [stdout]     |
[INFO] [stdout] 215 | pub const N_X25: u32 = 6;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `N_6PACK`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:216:1
[INFO] [stdout]     |
[INFO] [stdout] 216 | pub const N_6PACK: u32 = 7;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `N_MASC`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:217:1
[INFO] [stdout]     |
[INFO] [stdout] 217 | pub const N_MASC: u32 = 8;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `N_R3964`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:218:1
[INFO] [stdout]     |
[INFO] [stdout] 218 | pub const N_R3964: u32 = 9;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `N_PROFIBUS_FDL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:219:1
[INFO] [stdout]     |
[INFO] [stdout] 219 | pub const N_PROFIBUS_FDL: u32 = 10;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `N_IRDA`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:220:1
[INFO] [stdout]     |
[INFO] [stdout] 220 | pub const N_IRDA: u32 = 11;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `N_SMSBLOCK`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:221:1
[INFO] [stdout]     |
[INFO] [stdout] 221 | pub const N_SMSBLOCK: u32 = 12;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `N_HDLC`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:222:1
[INFO] [stdout]     |
[INFO] [stdout] 222 | pub const N_HDLC: u32 = 13;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `N_SYNC_PPP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:223:1
[INFO] [stdout]     |
[INFO] [stdout] 223 | pub const N_SYNC_PPP: u32 = 14;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `N_HCI`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:224:1
[INFO] [stdout]     |
[INFO] [stdout] 224 | pub const N_HCI: u32 = 15;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CEOL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:225:1
[INFO] [stdout]     |
[INFO] [stdout] 225 | pub const CEOL: u8 = 0u8;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CERASE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:226:1
[INFO] [stdout]     |
[INFO] [stdout] 226 | pub const CERASE: u32 = 127;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CSTATUS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:227:1
[INFO] [stdout]     |
[INFO] [stdout] 227 | pub const CSTATUS: u8 = 0u8;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CMIN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:228:1
[INFO] [stdout]     |
[INFO] [stdout] 228 | pub const CMIN: u32 = 1;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CQUIT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:229:1
[INFO] [stdout]     |
[INFO] [stdout] 229 | pub const CQUIT: u32 = 28;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CTIME`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:230:1
[INFO] [stdout]     |
[INFO] [stdout] 230 | pub const CTIME: u32 = 0;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `CBRK`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:231:1
[INFO] [stdout]     |
[INFO] [stdout] 231 | pub const CBRK: u8 = 0u8;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `LITTLE_ENDIAN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:244:1
[INFO] [stdout]     |
[INFO] [stdout] 244 | pub const LITTLE_ENDIAN: u32 = 1234;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BIG_ENDIAN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:245:1
[INFO] [stdout]     |
[INFO] [stdout] 245 | pub const BIG_ENDIAN: u32 = 4321;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `PDP_ENDIAN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:246:1
[INFO] [stdout]     |
[INFO] [stdout] 246 | pub const PDP_ENDIAN: u32 = 3412;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BYTE_ORDER`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:247:1
[INFO] [stdout]     |
[INFO] [stdout] 247 | pub const BYTE_ORDER: u32 = 1234;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `INPUT_PROP_POINTER`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:271:1
[INFO] [stdout]     |
[INFO] [stdout] 271 | pub const INPUT_PROP_POINTER: u32 = 0;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `INPUT_PROP_DIRECT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:272:1
[INFO] [stdout]     |
[INFO] [stdout] 272 | pub const INPUT_PROP_DIRECT: u32 = 1;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `INPUT_PROP_BUTTONPAD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:273:1
[INFO] [stdout]     |
[INFO] [stdout] 273 | pub const INPUT_PROP_BUTTONPAD: u32 = 2;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `INPUT_PROP_SEMI_MT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:274:1
[INFO] [stdout]     |
[INFO] [stdout] 274 | pub const INPUT_PROP_SEMI_MT: u32 = 3;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `INPUT_PROP_TOPBUTTONPAD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:275:1
[INFO] [stdout]     |
[INFO] [stdout] 275 | pub const INPUT_PROP_TOPBUTTONPAD: u32 = 4;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `INPUT_PROP_POINTING_STICK`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 | pub const INPUT_PROP_POINTING_STICK: u32 = 5;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `INPUT_PROP_ACCELEROMETER`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:277:1
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub const INPUT_PROP_ACCELEROMETER: u32 = 6;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `INPUT_PROP_MAX`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:278:1
[INFO] [stdout]     |
[INFO] [stdout] 278 | pub const INPUT_PROP_MAX: u32 = 31;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `INPUT_PROP_CNT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:279:1
[INFO] [stdout]     |
[INFO] [stdout] 279 | pub const INPUT_PROP_CNT: u32 = 32;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `EV_REL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:282:1
[INFO] [stdout]     |
[INFO] [stdout] 282 | pub const EV_REL: u32 = 2;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `EV_ABS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:283:1
[INFO] [stdout]     |
[INFO] [stdout] 283 | pub const EV_ABS: u32 = 3;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `EV_MSC`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:284:1
[INFO] [stdout]     |
[INFO] [stdout] 284 | pub const EV_MSC: u32 = 4;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `EV_SW`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:285:1
[INFO] [stdout]     |
[INFO] [stdout] 285 | pub const EV_SW: u32 = 5;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `EV_LED`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:286:1
[INFO] [stdout]     |
[INFO] [stdout] 286 | pub const EV_LED: u32 = 17;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `EV_SND`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:287:1
[INFO] [stdout]     |
[INFO] [stdout] 287 | pub const EV_SND: u32 = 18;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `EV_REP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:288:1
[INFO] [stdout]     |
[INFO] [stdout] 288 | pub const EV_REP: u32 = 20;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `EV_FF`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:289:1
[INFO] [stdout]     |
[INFO] [stdout] 289 | pub const EV_FF: u32 = 21;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `EV_PWR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:290:1
[INFO] [stdout]     |
[INFO] [stdout] 290 | pub const EV_PWR: u32 = 22;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `EV_FF_STATUS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:291:1
[INFO] [stdout]     |
[INFO] [stdout] 291 | pub const EV_FF_STATUS: u32 = 23;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `EV_MAX`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:292:1
[INFO] [stdout]     |
[INFO] [stdout] 292 | pub const EV_MAX: u32 = 31;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `EV_CNT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:293:1
[INFO] [stdout]     |
[INFO] [stdout] 293 | pub const EV_CNT: u32 = 32;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SYN_CONFIG`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:295:1
[INFO] [stdout]     |
[INFO] [stdout] 295 | pub const SYN_CONFIG: u32 = 1;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SYN_MT_REPORT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:296:1
[INFO] [stdout]     |
[INFO] [stdout] 296 | pub const SYN_MT_REPORT: u32 = 2;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SYN_DROPPED`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:297:1
[INFO] [stdout]     |
[INFO] [stdout] 297 | pub const SYN_DROPPED: u32 = 3;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SYN_MAX`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:298:1
[INFO] [stdout]     |
[INFO] [stdout] 298 | pub const SYN_MAX: u32 = 15;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SYN_CNT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:299:1
[INFO] [stdout]     |
[INFO] [stdout] 299 | pub const SYN_CNT: u32 = 16;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_RESERVED`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:300:1
[INFO] [stdout]     |
[INFO] [stdout] 300 | pub const KEY_RESERVED: u32 = 0;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_LEFTBRACE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:326:1
[INFO] [stdout]     |
[INFO] [stdout] 326 | pub const KEY_LEFTBRACE: u32 = 26;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_RIGHTBRACE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:327:1
[INFO] [stdout]     |
[INFO] [stdout] 327 | pub const KEY_RIGHTBRACE: u32 = 27;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KPASTERISK`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:355:1
[INFO] [stdout]     |
[INFO] [stdout] 355 | pub const KEY_KPASTERISK: u32 = 55;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_NUMLOCK`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:369:1
[INFO] [stdout]     |
[INFO] [stdout] 369 | pub const KEY_NUMLOCK: u32 = 69;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_SCROLLLOCK`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:370:1
[INFO] [stdout]     |
[INFO] [stdout] 370 | pub const KEY_SCROLLLOCK: u32 = 70;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KP7`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:371:1
[INFO] [stdout]     |
[INFO] [stdout] 371 | pub const KEY_KP7: u32 = 71;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KP8`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:372:1
[INFO] [stdout]     |
[INFO] [stdout] 372 | pub const KEY_KP8: u32 = 72;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KP9`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:373:1
[INFO] [stdout]     |
[INFO] [stdout] 373 | pub const KEY_KP9: u32 = 73;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KPMINUS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:374:1
[INFO] [stdout]     |
[INFO] [stdout] 374 | pub const KEY_KPMINUS: u32 = 74;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KP4`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:375:1
[INFO] [stdout]     |
[INFO] [stdout] 375 | pub const KEY_KP4: u32 = 75;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KP5`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:376:1
[INFO] [stdout]     |
[INFO] [stdout] 376 | pub const KEY_KP5: u32 = 76;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KP6`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:377:1
[INFO] [stdout]     |
[INFO] [stdout] 377 | pub const KEY_KP6: u32 = 77;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KPPLUS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:378:1
[INFO] [stdout]     |
[INFO] [stdout] 378 | pub const KEY_KPPLUS: u32 = 78;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KP1`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:379:1
[INFO] [stdout]     |
[INFO] [stdout] 379 | pub const KEY_KP1: u32 = 79;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KP2`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:380:1
[INFO] [stdout]     |
[INFO] [stdout] 380 | pub const KEY_KP2: u32 = 80;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KP3`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:381:1
[INFO] [stdout]     |
[INFO] [stdout] 381 | pub const KEY_KP3: u32 = 81;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KP0`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:382:1
[INFO] [stdout]     |
[INFO] [stdout] 382 | pub const KEY_KP0: u32 = 82;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KPDOT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:383:1
[INFO] [stdout]     |
[INFO] [stdout] 383 | pub const KEY_KPDOT: u32 = 83;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_ZENKAKUHANKAKU`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:384:1
[INFO] [stdout]     |
[INFO] [stdout] 384 | pub const KEY_ZENKAKUHANKAKU: u32 = 85;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_102ND`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:385:1
[INFO] [stdout]     |
[INFO] [stdout] 385 | pub const KEY_102ND: u32 = 86;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_RO`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:388:1
[INFO] [stdout]     |
[INFO] [stdout] 388 | pub const KEY_RO: u32 = 89;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KATAKANA`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:389:1
[INFO] [stdout]     |
[INFO] [stdout] 389 | pub const KEY_KATAKANA: u32 = 90;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_HIRAGANA`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:390:1
[INFO] [stdout]     |
[INFO] [stdout] 390 | pub const KEY_HIRAGANA: u32 = 91;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_HENKAN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:391:1
[INFO] [stdout]     |
[INFO] [stdout] 391 | pub const KEY_HENKAN: u32 = 92;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KATAKANAHIRAGANA`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:392:1
[INFO] [stdout]     |
[INFO] [stdout] 392 | pub const KEY_KATAKANAHIRAGANA: u32 = 93;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_MUHENKAN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:393:1
[INFO] [stdout]     |
[INFO] [stdout] 393 | pub const KEY_MUHENKAN: u32 = 94;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KPJPCOMMA`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:394:1
[INFO] [stdout]     |
[INFO] [stdout] 394 | pub const KEY_KPJPCOMMA: u32 = 95;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KPENTER`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:395:1
[INFO] [stdout]     |
[INFO] [stdout] 395 | pub const KEY_KPENTER: u32 = 96;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KPSLASH`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:397:1
[INFO] [stdout]     |
[INFO] [stdout] 397 | pub const KEY_KPSLASH: u32 = 98;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_SYSRQ`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:398:1
[INFO] [stdout]     |
[INFO] [stdout] 398 | pub const KEY_SYSRQ: u32 = 99;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_LINEFEED`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:400:1
[INFO] [stdout]     |
[INFO] [stdout] 400 | pub const KEY_LINEFEED: u32 = 101;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_HOME`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:401:1
[INFO] [stdout]     |
[INFO] [stdout] 401 | pub const KEY_HOME: u32 = 102;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_END`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:406:1
[INFO] [stdout]     |
[INFO] [stdout] 406 | pub const KEY_END: u32 = 107;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_INSERT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:409:1
[INFO] [stdout]     |
[INFO] [stdout] 409 | pub const KEY_INSERT: u32 = 110;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_DELETE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:410:1
[INFO] [stdout]     |
[INFO] [stdout] 410 | pub const KEY_DELETE: u32 = 111;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_MACRO`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:411:1
[INFO] [stdout]     |
[INFO] [stdout] 411 | pub const KEY_MACRO: u32 = 112;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_MUTE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:412:1
[INFO] [stdout]     |
[INFO] [stdout] 412 | pub const KEY_MUTE: u32 = 113;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_VOLUMEDOWN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:413:1
[INFO] [stdout]     |
[INFO] [stdout] 413 | pub const KEY_VOLUMEDOWN: u32 = 114;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_VOLUMEUP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:414:1
[INFO] [stdout]     |
[INFO] [stdout] 414 | pub const KEY_VOLUMEUP: u32 = 115;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_POWER`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:415:1
[INFO] [stdout]     |
[INFO] [stdout] 415 | pub const KEY_POWER: u32 = 116;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KPEQUAL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:416:1
[INFO] [stdout]     |
[INFO] [stdout] 416 | pub const KEY_KPEQUAL: u32 = 117;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KPPLUSMINUS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:417:1
[INFO] [stdout]     |
[INFO] [stdout] 417 | pub const KEY_KPPLUSMINUS: u32 = 118;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_PAUSE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:418:1
[INFO] [stdout]     |
[INFO] [stdout] 418 | pub const KEY_PAUSE: u32 = 119;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_SCALE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:419:1
[INFO] [stdout]     |
[INFO] [stdout] 419 | pub const KEY_SCALE: u32 = 120;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KPCOMMA`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:420:1
[INFO] [stdout]     |
[INFO] [stdout] 420 | pub const KEY_KPCOMMA: u32 = 121;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_HANGEUL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:421:1
[INFO] [stdout]     |
[INFO] [stdout] 421 | pub const KEY_HANGEUL: u32 = 122;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_HANGUEL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:422:1
[INFO] [stdout]     |
[INFO] [stdout] 422 | pub const KEY_HANGUEL: u32 = 122;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_HANJA`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:423:1
[INFO] [stdout]     |
[INFO] [stdout] 423 | pub const KEY_HANJA: u32 = 123;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_YEN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:424:1
[INFO] [stdout]     |
[INFO] [stdout] 424 | pub const KEY_YEN: u32 = 124;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_COMPOSE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:427:1
[INFO] [stdout]     |
[INFO] [stdout] 427 | pub const KEY_COMPOSE: u32 = 127;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_STOP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:428:1
[INFO] [stdout]     |
[INFO] [stdout] 428 | pub const KEY_STOP: u32 = 128;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_AGAIN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:429:1
[INFO] [stdout]     |
[INFO] [stdout] 429 | pub const KEY_AGAIN: u32 = 129;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_PROPS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:430:1
[INFO] [stdout]     |
[INFO] [stdout] 430 | pub const KEY_PROPS: u32 = 130;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_UNDO`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:431:1
[INFO] [stdout]     |
[INFO] [stdout] 431 | pub const KEY_UNDO: u32 = 131;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FRONT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:432:1
[INFO] [stdout]     |
[INFO] [stdout] 432 | pub const KEY_FRONT: u32 = 132;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_COPY`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:433:1
[INFO] [stdout]     |
[INFO] [stdout] 433 | pub const KEY_COPY: u32 = 133;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_OPEN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:434:1
[INFO] [stdout]     |
[INFO] [stdout] 434 | pub const KEY_OPEN: u32 = 134;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_PASTE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:435:1
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub const KEY_PASTE: u32 = 135;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FIND`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:436:1
[INFO] [stdout]     |
[INFO] [stdout] 436 | pub const KEY_FIND: u32 = 136;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_CUT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:437:1
[INFO] [stdout]     |
[INFO] [stdout] 437 | pub const KEY_CUT: u32 = 137;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_HELP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:438:1
[INFO] [stdout]     |
[INFO] [stdout] 438 | pub const KEY_HELP: u32 = 138;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_MENU`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:439:1
[INFO] [stdout]     |
[INFO] [stdout] 439 | pub const KEY_MENU: u32 = 139;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_CALC`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:440:1
[INFO] [stdout]     |
[INFO] [stdout] 440 | pub const KEY_CALC: u32 = 140;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_SETUP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:441:1
[INFO] [stdout]     |
[INFO] [stdout] 441 | pub const KEY_SETUP: u32 = 141;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_SLEEP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:442:1
[INFO] [stdout]     |
[INFO] [stdout] 442 | pub const KEY_SLEEP: u32 = 142;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_WAKEUP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:443:1
[INFO] [stdout]     |
[INFO] [stdout] 443 | pub const KEY_WAKEUP: u32 = 143;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FILE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:444:1
[INFO] [stdout]     |
[INFO] [stdout] 444 | pub const KEY_FILE: u32 = 144;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_SENDFILE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:445:1
[INFO] [stdout]     |
[INFO] [stdout] 445 | pub const KEY_SENDFILE: u32 = 145;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_DELETEFILE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:446:1
[INFO] [stdout]     |
[INFO] [stdout] 446 | pub const KEY_DELETEFILE: u32 = 146;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_XFER`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:447:1
[INFO] [stdout]     |
[INFO] [stdout] 447 | pub const KEY_XFER: u32 = 147;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_PROG1`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:448:1
[INFO] [stdout]     |
[INFO] [stdout] 448 | pub const KEY_PROG1: u32 = 148;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_PROG2`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:449:1
[INFO] [stdout]     |
[INFO] [stdout] 449 | pub const KEY_PROG2: u32 = 149;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_WWW`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:450:1
[INFO] [stdout]     |
[INFO] [stdout] 450 | pub const KEY_WWW: u32 = 150;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_MSDOS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:451:1
[INFO] [stdout]     |
[INFO] [stdout] 451 | pub const KEY_MSDOS: u32 = 151;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_COFFEE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:452:1
[INFO] [stdout]     |
[INFO] [stdout] 452 | pub const KEY_COFFEE: u32 = 152;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_SCREENLOCK`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:453:1
[INFO] [stdout]     |
[INFO] [stdout] 453 | pub const KEY_SCREENLOCK: u32 = 152;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_ROTATE_DISPLAY`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:454:1
[INFO] [stdout]     |
[INFO] [stdout] 454 | pub const KEY_ROTATE_DISPLAY: u32 = 153;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_DIRECTION`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:455:1
[INFO] [stdout]     |
[INFO] [stdout] 455 | pub const KEY_DIRECTION: u32 = 153;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_CYCLEWINDOWS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:456:1
[INFO] [stdout]     |
[INFO] [stdout] 456 | pub const KEY_CYCLEWINDOWS: u32 = 154;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_MAIL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:457:1
[INFO] [stdout]     |
[INFO] [stdout] 457 | pub const KEY_MAIL: u32 = 155;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_BOOKMARKS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:458:1
[INFO] [stdout]     |
[INFO] [stdout] 458 | pub const KEY_BOOKMARKS: u32 = 156;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_COMPUTER`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:459:1
[INFO] [stdout]     |
[INFO] [stdout] 459 | pub const KEY_COMPUTER: u32 = 157;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_BACK`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:460:1
[INFO] [stdout]     |
[INFO] [stdout] 460 | pub const KEY_BACK: u32 = 158;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FORWARD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:461:1
[INFO] [stdout]     |
[INFO] [stdout] 461 | pub const KEY_FORWARD: u32 = 159;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_CLOSECD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:462:1
[INFO] [stdout]     |
[INFO] [stdout] 462 | pub const KEY_CLOSECD: u32 = 160;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_EJECTCD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:463:1
[INFO] [stdout]     |
[INFO] [stdout] 463 | pub const KEY_EJECTCD: u32 = 161;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_EJECTCLOSECD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:464:1
[INFO] [stdout]     |
[INFO] [stdout] 464 | pub const KEY_EJECTCLOSECD: u32 = 162;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_NEXTSONG`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:465:1
[INFO] [stdout]     |
[INFO] [stdout] 465 | pub const KEY_NEXTSONG: u32 = 163;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_PLAYPAUSE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:466:1
[INFO] [stdout]     |
[INFO] [stdout] 466 | pub const KEY_PLAYPAUSE: u32 = 164;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_PREVIOUSSONG`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:467:1
[INFO] [stdout]     |
[INFO] [stdout] 467 | pub const KEY_PREVIOUSSONG: u32 = 165;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_STOPCD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:468:1
[INFO] [stdout]     |
[INFO] [stdout] 468 | pub const KEY_STOPCD: u32 = 166;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_RECORD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:469:1
[INFO] [stdout]     |
[INFO] [stdout] 469 | pub const KEY_RECORD: u32 = 167;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_REWIND`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:470:1
[INFO] [stdout]     |
[INFO] [stdout] 470 | pub const KEY_REWIND: u32 = 168;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_PHONE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:471:1
[INFO] [stdout]     |
[INFO] [stdout] 471 | pub const KEY_PHONE: u32 = 169;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_ISO`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:472:1
[INFO] [stdout]     |
[INFO] [stdout] 472 | pub const KEY_ISO: u32 = 170;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_CONFIG`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:473:1
[INFO] [stdout]     |
[INFO] [stdout] 473 | pub const KEY_CONFIG: u32 = 171;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_HOMEPAGE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:474:1
[INFO] [stdout]     |
[INFO] [stdout] 474 | pub const KEY_HOMEPAGE: u32 = 172;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_REFRESH`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:475:1
[INFO] [stdout]     |
[INFO] [stdout] 475 | pub const KEY_REFRESH: u32 = 173;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_EXIT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:476:1
[INFO] [stdout]     |
[INFO] [stdout] 476 | pub const KEY_EXIT: u32 = 174;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_MOVE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:477:1
[INFO] [stdout]     |
[INFO] [stdout] 477 | pub const KEY_MOVE: u32 = 175;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_EDIT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:478:1
[INFO] [stdout]     |
[INFO] [stdout] 478 | pub const KEY_EDIT: u32 = 176;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_SCROLLUP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:479:1
[INFO] [stdout]     |
[INFO] [stdout] 479 | pub const KEY_SCROLLUP: u32 = 177;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_SCROLLDOWN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:480:1
[INFO] [stdout]     |
[INFO] [stdout] 480 | pub const KEY_SCROLLDOWN: u32 = 178;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KPLEFTPAREN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:481:1
[INFO] [stdout]     |
[INFO] [stdout] 481 | pub const KEY_KPLEFTPAREN: u32 = 179;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KPRIGHTPAREN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:482:1
[INFO] [stdout]     |
[INFO] [stdout] 482 | pub const KEY_KPRIGHTPAREN: u32 = 180;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_NEW`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:483:1
[INFO] [stdout]     |
[INFO] [stdout] 483 | pub const KEY_NEW: u32 = 181;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_REDO`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:484:1
[INFO] [stdout]     |
[INFO] [stdout] 484 | pub const KEY_REDO: u32 = 182;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_F13`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:485:1
[INFO] [stdout]     |
[INFO] [stdout] 485 | pub const KEY_F13: u32 = 183;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_F14`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:486:1
[INFO] [stdout]     |
[INFO] [stdout] 486 | pub const KEY_F14: u32 = 184;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_F15`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:487:1
[INFO] [stdout]     |
[INFO] [stdout] 487 | pub const KEY_F15: u32 = 185;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_F16`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:488:1
[INFO] [stdout]     |
[INFO] [stdout] 488 | pub const KEY_F16: u32 = 186;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_F17`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:489:1
[INFO] [stdout]     |
[INFO] [stdout] 489 | pub const KEY_F17: u32 = 187;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_F18`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:490:1
[INFO] [stdout]     |
[INFO] [stdout] 490 | pub const KEY_F18: u32 = 188;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_F19`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:491:1
[INFO] [stdout]     |
[INFO] [stdout] 491 | pub const KEY_F19: u32 = 189;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_F20`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:492:1
[INFO] [stdout]     |
[INFO] [stdout] 492 | pub const KEY_F20: u32 = 190;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_F21`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:493:1
[INFO] [stdout]     |
[INFO] [stdout] 493 | pub const KEY_F21: u32 = 191;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_F22`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:494:1
[INFO] [stdout]     |
[INFO] [stdout] 494 | pub const KEY_F22: u32 = 192;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_F23`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:495:1
[INFO] [stdout]     |
[INFO] [stdout] 495 | pub const KEY_F23: u32 = 193;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_F24`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:496:1
[INFO] [stdout]     |
[INFO] [stdout] 496 | pub const KEY_F24: u32 = 194;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_PLAYCD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:497:1
[INFO] [stdout]     |
[INFO] [stdout] 497 | pub const KEY_PLAYCD: u32 = 200;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_PAUSECD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:498:1
[INFO] [stdout]     |
[INFO] [stdout] 498 | pub const KEY_PAUSECD: u32 = 201;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_PROG3`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:499:1
[INFO] [stdout]     |
[INFO] [stdout] 499 | pub const KEY_PROG3: u32 = 202;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_PROG4`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:500:1
[INFO] [stdout]     |
[INFO] [stdout] 500 | pub const KEY_PROG4: u32 = 203;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_DASHBOARD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:501:1
[INFO] [stdout]     |
[INFO] [stdout] 501 | pub const KEY_DASHBOARD: u32 = 204;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_SUSPEND`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:502:1
[INFO] [stdout]     |
[INFO] [stdout] 502 | pub const KEY_SUSPEND: u32 = 205;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_CLOSE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:503:1
[INFO] [stdout]     |
[INFO] [stdout] 503 | pub const KEY_CLOSE: u32 = 206;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_PLAY`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:504:1
[INFO] [stdout]     |
[INFO] [stdout] 504 | pub const KEY_PLAY: u32 = 207;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FASTFORWARD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:505:1
[INFO] [stdout]     |
[INFO] [stdout] 505 | pub const KEY_FASTFORWARD: u32 = 208;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_BASSBOOST`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:506:1
[INFO] [stdout]     |
[INFO] [stdout] 506 | pub const KEY_BASSBOOST: u32 = 209;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_PRINT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:507:1
[INFO] [stdout]     |
[INFO] [stdout] 507 | pub const KEY_PRINT: u32 = 210;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_HP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:508:1
[INFO] [stdout]     |
[INFO] [stdout] 508 | pub const KEY_HP: u32 = 211;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_CAMERA`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:509:1
[INFO] [stdout]     |
[INFO] [stdout] 509 | pub const KEY_CAMERA: u32 = 212;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_SOUND`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:510:1
[INFO] [stdout]     |
[INFO] [stdout] 510 | pub const KEY_SOUND: u32 = 213;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_QUESTION`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:511:1
[INFO] [stdout]     |
[INFO] [stdout] 511 | pub const KEY_QUESTION: u32 = 214;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_EMAIL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:512:1
[INFO] [stdout]     |
[INFO] [stdout] 512 | pub const KEY_EMAIL: u32 = 215;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_CHAT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:513:1
[INFO] [stdout]     |
[INFO] [stdout] 513 | pub const KEY_CHAT: u32 = 216;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_SEARCH`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:514:1
[INFO] [stdout]     |
[INFO] [stdout] 514 | pub const KEY_SEARCH: u32 = 217;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_CONNECT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:515:1
[INFO] [stdout]     |
[INFO] [stdout] 515 | pub const KEY_CONNECT: u32 = 218;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FINANCE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:516:1
[INFO] [stdout]     |
[INFO] [stdout] 516 | pub const KEY_FINANCE: u32 = 219;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_SPORT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:517:1
[INFO] [stdout]     |
[INFO] [stdout] 517 | pub const KEY_SPORT: u32 = 220;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_SHOP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:518:1
[INFO] [stdout]     |
[INFO] [stdout] 518 | pub const KEY_SHOP: u32 = 221;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_ALTERASE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:519:1
[INFO] [stdout]     |
[INFO] [stdout] 519 | pub const KEY_ALTERASE: u32 = 222;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_CANCEL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:520:1
[INFO] [stdout]     |
[INFO] [stdout] 520 | pub const KEY_CANCEL: u32 = 223;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_BRIGHTNESSDOWN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:521:1
[INFO] [stdout]     |
[INFO] [stdout] 521 | pub const KEY_BRIGHTNESSDOWN: u32 = 224;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_BRIGHTNESSUP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:522:1
[INFO] [stdout]     |
[INFO] [stdout] 522 | pub const KEY_BRIGHTNESSUP: u32 = 225;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_MEDIA`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:523:1
[INFO] [stdout]     |
[INFO] [stdout] 523 | pub const KEY_MEDIA: u32 = 226;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_SWITCHVIDEOMODE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:524:1
[INFO] [stdout]     |
[INFO] [stdout] 524 | pub const KEY_SWITCHVIDEOMODE: u32 = 227;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KBDILLUMTOGGLE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:525:1
[INFO] [stdout]     |
[INFO] [stdout] 525 | pub const KEY_KBDILLUMTOGGLE: u32 = 228;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KBDILLUMDOWN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:526:1
[INFO] [stdout]     |
[INFO] [stdout] 526 | pub const KEY_KBDILLUMDOWN: u32 = 229;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KBDILLUMUP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:527:1
[INFO] [stdout]     |
[INFO] [stdout] 527 | pub const KEY_KBDILLUMUP: u32 = 230;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_SEND`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:528:1
[INFO] [stdout]     |
[INFO] [stdout] 528 | pub const KEY_SEND: u32 = 231;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_REPLY`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:529:1
[INFO] [stdout]     |
[INFO] [stdout] 529 | pub const KEY_REPLY: u32 = 232;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FORWARDMAIL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:530:1
[INFO] [stdout]     |
[INFO] [stdout] 530 | pub const KEY_FORWARDMAIL: u32 = 233;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_SAVE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:531:1
[INFO] [stdout]     |
[INFO] [stdout] 531 | pub const KEY_SAVE: u32 = 234;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_DOCUMENTS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:532:1
[INFO] [stdout]     |
[INFO] [stdout] 532 | pub const KEY_DOCUMENTS: u32 = 235;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_BATTERY`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:533:1
[INFO] [stdout]     |
[INFO] [stdout] 533 | pub const KEY_BATTERY: u32 = 236;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_BLUETOOTH`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:534:1
[INFO] [stdout]     |
[INFO] [stdout] 534 | pub const KEY_BLUETOOTH: u32 = 237;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_WLAN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:535:1
[INFO] [stdout]     |
[INFO] [stdout] 535 | pub const KEY_WLAN: u32 = 238;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_UWB`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:536:1
[INFO] [stdout]     |
[INFO] [stdout] 536 | pub const KEY_UWB: u32 = 239;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_UNKNOWN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:537:1
[INFO] [stdout]     |
[INFO] [stdout] 537 | pub const KEY_UNKNOWN: u32 = 240;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_VIDEO_NEXT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:538:1
[INFO] [stdout]     |
[INFO] [stdout] 538 | pub const KEY_VIDEO_NEXT: u32 = 241;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_VIDEO_PREV`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:539:1
[INFO] [stdout]     |
[INFO] [stdout] 539 | pub const KEY_VIDEO_PREV: u32 = 242;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_BRIGHTNESS_CYCLE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:540:1
[INFO] [stdout]     |
[INFO] [stdout] 540 | pub const KEY_BRIGHTNESS_CYCLE: u32 = 243;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_BRIGHTNESS_AUTO`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:541:1
[INFO] [stdout]     |
[INFO] [stdout] 541 | pub const KEY_BRIGHTNESS_AUTO: u32 = 244;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_BRIGHTNESS_ZERO`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:542:1
[INFO] [stdout]     |
[INFO] [stdout] 542 | pub const KEY_BRIGHTNESS_ZERO: u32 = 244;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_DISPLAY_OFF`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:543:1
[INFO] [stdout]     |
[INFO] [stdout] 543 | pub const KEY_DISPLAY_OFF: u32 = 245;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_WWAN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:544:1
[INFO] [stdout]     |
[INFO] [stdout] 544 | pub const KEY_WWAN: u32 = 246;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_WIMAX`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:545:1
[INFO] [stdout]     |
[INFO] [stdout] 545 | pub const KEY_WIMAX: u32 = 246;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_RFKILL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:546:1
[INFO] [stdout]     |
[INFO] [stdout] 546 | pub const KEY_RFKILL: u32 = 247;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_MICMUTE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:547:1
[INFO] [stdout]     |
[INFO] [stdout] 547 | pub const KEY_MICMUTE: u32 = 248;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_MISC`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:548:1
[INFO] [stdout]     |
[INFO] [stdout] 548 | pub const BTN_MISC: u32 = 256;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_0`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:549:1
[INFO] [stdout]     |
[INFO] [stdout] 549 | pub const BTN_0: u32 = 256;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_1`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:550:1
[INFO] [stdout]     |
[INFO] [stdout] 550 | pub const BTN_1: u32 = 257;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_2`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:551:1
[INFO] [stdout]     |
[INFO] [stdout] 551 | pub const BTN_2: u32 = 258;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_3`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:552:1
[INFO] [stdout]     |
[INFO] [stdout] 552 | pub const BTN_3: u32 = 259;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_4`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:553:1
[INFO] [stdout]     |
[INFO] [stdout] 553 | pub const BTN_4: u32 = 260;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_5`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:554:1
[INFO] [stdout]     |
[INFO] [stdout] 554 | pub const BTN_5: u32 = 261;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_6`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:555:1
[INFO] [stdout]     |
[INFO] [stdout] 555 | pub const BTN_6: u32 = 262;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_7`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:556:1
[INFO] [stdout]     |
[INFO] [stdout] 556 | pub const BTN_7: u32 = 263;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_8`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:557:1
[INFO] [stdout]     |
[INFO] [stdout] 557 | pub const BTN_8: u32 = 264;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_9`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:558:1
[INFO] [stdout]     |
[INFO] [stdout] 558 | pub const BTN_9: u32 = 265;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_MOUSE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:559:1
[INFO] [stdout]     |
[INFO] [stdout] 559 | pub const BTN_MOUSE: u32 = 272;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_LEFT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:560:1
[INFO] [stdout]     |
[INFO] [stdout] 560 | pub const BTN_LEFT: u32 = 272;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_RIGHT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:561:1
[INFO] [stdout]     |
[INFO] [stdout] 561 | pub const BTN_RIGHT: u32 = 273;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_MIDDLE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:562:1
[INFO] [stdout]     |
[INFO] [stdout] 562 | pub const BTN_MIDDLE: u32 = 274;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_SIDE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:563:1
[INFO] [stdout]     |
[INFO] [stdout] 563 | pub const BTN_SIDE: u32 = 275;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_EXTRA`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:564:1
[INFO] [stdout]     |
[INFO] [stdout] 564 | pub const BTN_EXTRA: u32 = 276;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_FORWARD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:565:1
[INFO] [stdout]     |
[INFO] [stdout] 565 | pub const BTN_FORWARD: u32 = 277;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_BACK`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:566:1
[INFO] [stdout]     |
[INFO] [stdout] 566 | pub const BTN_BACK: u32 = 278;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TASK`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:567:1
[INFO] [stdout]     |
[INFO] [stdout] 567 | pub const BTN_TASK: u32 = 279;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_JOYSTICK`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:568:1
[INFO] [stdout]     |
[INFO] [stdout] 568 | pub const BTN_JOYSTICK: u32 = 288;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:569:1
[INFO] [stdout]     |
[INFO] [stdout] 569 | pub const BTN_TRIGGER: u32 = 288;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_THUMB`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:570:1
[INFO] [stdout]     |
[INFO] [stdout] 570 | pub const BTN_THUMB: u32 = 289;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_THUMB2`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:571:1
[INFO] [stdout]     |
[INFO] [stdout] 571 | pub const BTN_THUMB2: u32 = 290;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TOP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:572:1
[INFO] [stdout]     |
[INFO] [stdout] 572 | pub const BTN_TOP: u32 = 291;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TOP2`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:573:1
[INFO] [stdout]     |
[INFO] [stdout] 573 | pub const BTN_TOP2: u32 = 292;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_PINKIE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:574:1
[INFO] [stdout]     |
[INFO] [stdout] 574 | pub const BTN_PINKIE: u32 = 293;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_BASE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:575:1
[INFO] [stdout]     |
[INFO] [stdout] 575 | pub const BTN_BASE: u32 = 294;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_BASE2`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:576:1
[INFO] [stdout]     |
[INFO] [stdout] 576 | pub const BTN_BASE2: u32 = 295;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_BASE3`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:577:1
[INFO] [stdout]     |
[INFO] [stdout] 577 | pub const BTN_BASE3: u32 = 296;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_BASE4`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:578:1
[INFO] [stdout]     |
[INFO] [stdout] 578 | pub const BTN_BASE4: u32 = 297;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_BASE5`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:579:1
[INFO] [stdout]     |
[INFO] [stdout] 579 | pub const BTN_BASE5: u32 = 298;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_BASE6`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:580:1
[INFO] [stdout]     |
[INFO] [stdout] 580 | pub const BTN_BASE6: u32 = 299;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_DEAD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:581:1
[INFO] [stdout]     |
[INFO] [stdout] 581 | pub const BTN_DEAD: u32 = 303;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_GAMEPAD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:582:1
[INFO] [stdout]     |
[INFO] [stdout] 582 | pub const BTN_GAMEPAD: u32 = 304;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_SOUTH`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:583:1
[INFO] [stdout]     |
[INFO] [stdout] 583 | pub const BTN_SOUTH: u32 = 304;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_A`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:584:1
[INFO] [stdout]     |
[INFO] [stdout] 584 | pub const BTN_A: u32 = 304;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_EAST`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:585:1
[INFO] [stdout]     |
[INFO] [stdout] 585 | pub const BTN_EAST: u32 = 305;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_B`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:586:1
[INFO] [stdout]     |
[INFO] [stdout] 586 | pub const BTN_B: u32 = 305;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_C`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:587:1
[INFO] [stdout]     |
[INFO] [stdout] 587 | pub const BTN_C: u32 = 306;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_NORTH`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:588:1
[INFO] [stdout]     |
[INFO] [stdout] 588 | pub const BTN_NORTH: u32 = 307;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_X`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:589:1
[INFO] [stdout]     |
[INFO] [stdout] 589 | pub const BTN_X: u32 = 307;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_WEST`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:590:1
[INFO] [stdout]     |
[INFO] [stdout] 590 | pub const BTN_WEST: u32 = 308;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_Y`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:591:1
[INFO] [stdout]     |
[INFO] [stdout] 591 | pub const BTN_Y: u32 = 308;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_Z`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:592:1
[INFO] [stdout]     |
[INFO] [stdout] 592 | pub const BTN_Z: u32 = 309;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:593:1
[INFO] [stdout]     |
[INFO] [stdout] 593 | pub const BTN_TL: u32 = 310;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:594:1
[INFO] [stdout]     |
[INFO] [stdout] 594 | pub const BTN_TR: u32 = 311;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TL2`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:595:1
[INFO] [stdout]     |
[INFO] [stdout] 595 | pub const BTN_TL2: u32 = 312;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TR2`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:596:1
[INFO] [stdout]     |
[INFO] [stdout] 596 | pub const BTN_TR2: u32 = 313;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_SELECT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:597:1
[INFO] [stdout]     |
[INFO] [stdout] 597 | pub const BTN_SELECT: u32 = 314;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_START`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:598:1
[INFO] [stdout]     |
[INFO] [stdout] 598 | pub const BTN_START: u32 = 315;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_MODE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:599:1
[INFO] [stdout]     |
[INFO] [stdout] 599 | pub const BTN_MODE: u32 = 316;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_THUMBL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:600:1
[INFO] [stdout]     |
[INFO] [stdout] 600 | pub const BTN_THUMBL: u32 = 317;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_THUMBR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:601:1
[INFO] [stdout]     |
[INFO] [stdout] 601 | pub const BTN_THUMBR: u32 = 318;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_DIGI`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:602:1
[INFO] [stdout]     |
[INFO] [stdout] 602 | pub const BTN_DIGI: u32 = 320;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TOOL_PEN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:603:1
[INFO] [stdout]     |
[INFO] [stdout] 603 | pub const BTN_TOOL_PEN: u32 = 320;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TOOL_RUBBER`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:604:1
[INFO] [stdout]     |
[INFO] [stdout] 604 | pub const BTN_TOOL_RUBBER: u32 = 321;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TOOL_BRUSH`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:605:1
[INFO] [stdout]     |
[INFO] [stdout] 605 | pub const BTN_TOOL_BRUSH: u32 = 322;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TOOL_PENCIL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:606:1
[INFO] [stdout]     |
[INFO] [stdout] 606 | pub const BTN_TOOL_PENCIL: u32 = 323;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TOOL_AIRBRUSH`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:607:1
[INFO] [stdout]     |
[INFO] [stdout] 607 | pub const BTN_TOOL_AIRBRUSH: u32 = 324;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TOOL_FINGER`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:608:1
[INFO] [stdout]     |
[INFO] [stdout] 608 | pub const BTN_TOOL_FINGER: u32 = 325;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TOOL_MOUSE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:609:1
[INFO] [stdout]     |
[INFO] [stdout] 609 | pub const BTN_TOOL_MOUSE: u32 = 326;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TOOL_LENS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:610:1
[INFO] [stdout]     |
[INFO] [stdout] 610 | pub const BTN_TOOL_LENS: u32 = 327;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TOOL_QUINTTAP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:611:1
[INFO] [stdout]     |
[INFO] [stdout] 611 | pub const BTN_TOOL_QUINTTAP: u32 = 328;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_STYLUS3`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:612:1
[INFO] [stdout]     |
[INFO] [stdout] 612 | pub const BTN_STYLUS3: u32 = 329;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TOUCH`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:613:1
[INFO] [stdout]     |
[INFO] [stdout] 613 | pub const BTN_TOUCH: u32 = 330;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_STYLUS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:614:1
[INFO] [stdout]     |
[INFO] [stdout] 614 | pub const BTN_STYLUS: u32 = 331;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_STYLUS2`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:615:1
[INFO] [stdout]     |
[INFO] [stdout] 615 | pub const BTN_STYLUS2: u32 = 332;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TOOL_DOUBLETAP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:616:1
[INFO] [stdout]     |
[INFO] [stdout] 616 | pub const BTN_TOOL_DOUBLETAP: u32 = 333;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TOOL_TRIPLETAP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:617:1
[INFO] [stdout]     |
[INFO] [stdout] 617 | pub const BTN_TOOL_TRIPLETAP: u32 = 334;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TOOL_QUADTAP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:618:1
[INFO] [stdout]     |
[INFO] [stdout] 618 | pub const BTN_TOOL_QUADTAP: u32 = 335;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_WHEEL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:619:1
[INFO] [stdout]     |
[INFO] [stdout] 619 | pub const BTN_WHEEL: u32 = 336;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_GEAR_DOWN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:620:1
[INFO] [stdout]     |
[INFO] [stdout] 620 | pub const BTN_GEAR_DOWN: u32 = 336;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_GEAR_UP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:621:1
[INFO] [stdout]     |
[INFO] [stdout] 621 | pub const BTN_GEAR_UP: u32 = 337;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_OK`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:622:1
[INFO] [stdout]     |
[INFO] [stdout] 622 | pub const KEY_OK: u32 = 352;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_SELECT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:623:1
[INFO] [stdout]     |
[INFO] [stdout] 623 | pub const KEY_SELECT: u32 = 353;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_GOTO`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:624:1
[INFO] [stdout]     |
[INFO] [stdout] 624 | pub const KEY_GOTO: u32 = 354;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_CLEAR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:625:1
[INFO] [stdout]     |
[INFO] [stdout] 625 | pub const KEY_CLEAR: u32 = 355;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_POWER2`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:626:1
[INFO] [stdout]     |
[INFO] [stdout] 626 | pub const KEY_POWER2: u32 = 356;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_OPTION`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:627:1
[INFO] [stdout]     |
[INFO] [stdout] 627 | pub const KEY_OPTION: u32 = 357;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_INFO`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:628:1
[INFO] [stdout]     |
[INFO] [stdout] 628 | pub const KEY_INFO: u32 = 358;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_TIME`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:629:1
[INFO] [stdout]     |
[INFO] [stdout] 629 | pub const KEY_TIME: u32 = 359;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_VENDOR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:630:1
[INFO] [stdout]     |
[INFO] [stdout] 630 | pub const KEY_VENDOR: u32 = 360;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_ARCHIVE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:631:1
[INFO] [stdout]     |
[INFO] [stdout] 631 | pub const KEY_ARCHIVE: u32 = 361;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_PROGRAM`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:632:1
[INFO] [stdout]     |
[INFO] [stdout] 632 | pub const KEY_PROGRAM: u32 = 362;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_CHANNEL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:633:1
[INFO] [stdout]     |
[INFO] [stdout] 633 | pub const KEY_CHANNEL: u32 = 363;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FAVORITES`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:634:1
[INFO] [stdout]     |
[INFO] [stdout] 634 | pub const KEY_FAVORITES: u32 = 364;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_EPG`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:635:1
[INFO] [stdout]     |
[INFO] [stdout] 635 | pub const KEY_EPG: u32 = 365;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_PVR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:636:1
[INFO] [stdout]     |
[INFO] [stdout] 636 | pub const KEY_PVR: u32 = 366;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_MHP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:637:1
[INFO] [stdout]     |
[INFO] [stdout] 637 | pub const KEY_MHP: u32 = 367;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_LANGUAGE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:638:1
[INFO] [stdout]     |
[INFO] [stdout] 638 | pub const KEY_LANGUAGE: u32 = 368;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_TITLE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:639:1
[INFO] [stdout]     |
[INFO] [stdout] 639 | pub const KEY_TITLE: u32 = 369;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_SUBTITLE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:640:1
[INFO] [stdout]     |
[INFO] [stdout] 640 | pub const KEY_SUBTITLE: u32 = 370;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_ANGLE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:641:1
[INFO] [stdout]     |
[INFO] [stdout] 641 | pub const KEY_ANGLE: u32 = 371;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_ZOOM`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:642:1
[INFO] [stdout]     |
[INFO] [stdout] 642 | pub const KEY_ZOOM: u32 = 372;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_MODE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:643:1
[INFO] [stdout]     |
[INFO] [stdout] 643 | pub const KEY_MODE: u32 = 373;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KEYBOARD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:644:1
[INFO] [stdout]     |
[INFO] [stdout] 644 | pub const KEY_KEYBOARD: u32 = 374;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_SCREEN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:645:1
[INFO] [stdout]     |
[INFO] [stdout] 645 | pub const KEY_SCREEN: u32 = 375;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_PC`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:646:1
[INFO] [stdout]     |
[INFO] [stdout] 646 | pub const KEY_PC: u32 = 376;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_TV`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:647:1
[INFO] [stdout]     |
[INFO] [stdout] 647 | pub const KEY_TV: u32 = 377;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_TV2`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:648:1
[INFO] [stdout]     |
[INFO] [stdout] 648 | pub const KEY_TV2: u32 = 378;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_VCR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:649:1
[INFO] [stdout]     |
[INFO] [stdout] 649 | pub const KEY_VCR: u32 = 379;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_VCR2`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:650:1
[INFO] [stdout]     |
[INFO] [stdout] 650 | pub const KEY_VCR2: u32 = 380;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_SAT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:651:1
[INFO] [stdout]     |
[INFO] [stdout] 651 | pub const KEY_SAT: u32 = 381;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_SAT2`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:652:1
[INFO] [stdout]     |
[INFO] [stdout] 652 | pub const KEY_SAT2: u32 = 382;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_CD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:653:1
[INFO] [stdout]     |
[INFO] [stdout] 653 | pub const KEY_CD: u32 = 383;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_TAPE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:654:1
[INFO] [stdout]     |
[INFO] [stdout] 654 | pub const KEY_TAPE: u32 = 384;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_RADIO`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:655:1
[INFO] [stdout]     |
[INFO] [stdout] 655 | pub const KEY_RADIO: u32 = 385;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_TUNER`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:656:1
[INFO] [stdout]     |
[INFO] [stdout] 656 | pub const KEY_TUNER: u32 = 386;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_PLAYER`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:657:1
[INFO] [stdout]     |
[INFO] [stdout] 657 | pub const KEY_PLAYER: u32 = 387;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_TEXT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:658:1
[INFO] [stdout]     |
[INFO] [stdout] 658 | pub const KEY_TEXT: u32 = 388;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_DVD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:659:1
[INFO] [stdout]     |
[INFO] [stdout] 659 | pub const KEY_DVD: u32 = 389;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_AUX`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:660:1
[INFO] [stdout]     |
[INFO] [stdout] 660 | pub const KEY_AUX: u32 = 390;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_MP3`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:661:1
[INFO] [stdout]     |
[INFO] [stdout] 661 | pub const KEY_MP3: u32 = 391;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_AUDIO`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:662:1
[INFO] [stdout]     |
[INFO] [stdout] 662 | pub const KEY_AUDIO: u32 = 392;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_VIDEO`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:663:1
[INFO] [stdout]     |
[INFO] [stdout] 663 | pub const KEY_VIDEO: u32 = 393;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_DIRECTORY`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:664:1
[INFO] [stdout]     |
[INFO] [stdout] 664 | pub const KEY_DIRECTORY: u32 = 394;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_LIST`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:665:1
[INFO] [stdout]     |
[INFO] [stdout] 665 | pub const KEY_LIST: u32 = 395;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_MEMO`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:666:1
[INFO] [stdout]     |
[INFO] [stdout] 666 | pub const KEY_MEMO: u32 = 396;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_CALENDAR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:667:1
[INFO] [stdout]     |
[INFO] [stdout] 667 | pub const KEY_CALENDAR: u32 = 397;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_RED`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:668:1
[INFO] [stdout]     |
[INFO] [stdout] 668 | pub const KEY_RED: u32 = 398;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_GREEN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:669:1
[INFO] [stdout]     |
[INFO] [stdout] 669 | pub const KEY_GREEN: u32 = 399;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_YELLOW`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:670:1
[INFO] [stdout]     |
[INFO] [stdout] 670 | pub const KEY_YELLOW: u32 = 400;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_BLUE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:671:1
[INFO] [stdout]     |
[INFO] [stdout] 671 | pub const KEY_BLUE: u32 = 401;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_CHANNELUP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:672:1
[INFO] [stdout]     |
[INFO] [stdout] 672 | pub const KEY_CHANNELUP: u32 = 402;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_CHANNELDOWN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:673:1
[INFO] [stdout]     |
[INFO] [stdout] 673 | pub const KEY_CHANNELDOWN: u32 = 403;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FIRST`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:674:1
[INFO] [stdout]     |
[INFO] [stdout] 674 | pub const KEY_FIRST: u32 = 404;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_LAST`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:675:1
[INFO] [stdout]     |
[INFO] [stdout] 675 | pub const KEY_LAST: u32 = 405;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_AB`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:676:1
[INFO] [stdout]     |
[INFO] [stdout] 676 | pub const KEY_AB: u32 = 406;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_NEXT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:677:1
[INFO] [stdout]     |
[INFO] [stdout] 677 | pub const KEY_NEXT: u32 = 407;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_RESTART`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:678:1
[INFO] [stdout]     |
[INFO] [stdout] 678 | pub const KEY_RESTART: u32 = 408;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_SLOW`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:679:1
[INFO] [stdout]     |
[INFO] [stdout] 679 | pub const KEY_SLOW: u32 = 409;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_SHUFFLE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:680:1
[INFO] [stdout]     |
[INFO] [stdout] 680 | pub const KEY_SHUFFLE: u32 = 410;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_BREAK`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:681:1
[INFO] [stdout]     |
[INFO] [stdout] 681 | pub const KEY_BREAK: u32 = 411;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_PREVIOUS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:682:1
[INFO] [stdout]     |
[INFO] [stdout] 682 | pub const KEY_PREVIOUS: u32 = 412;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_DIGITS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:683:1
[INFO] [stdout]     |
[INFO] [stdout] 683 | pub const KEY_DIGITS: u32 = 413;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_TEEN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:684:1
[INFO] [stdout]     |
[INFO] [stdout] 684 | pub const KEY_TEEN: u32 = 414;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_TWEN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:685:1
[INFO] [stdout]     |
[INFO] [stdout] 685 | pub const KEY_TWEN: u32 = 415;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_VIDEOPHONE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:686:1
[INFO] [stdout]     |
[INFO] [stdout] 686 | pub const KEY_VIDEOPHONE: u32 = 416;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_GAMES`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:687:1
[INFO] [stdout]     |
[INFO] [stdout] 687 | pub const KEY_GAMES: u32 = 417;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_ZOOMIN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:688:1
[INFO] [stdout]     |
[INFO] [stdout] 688 | pub const KEY_ZOOMIN: u32 = 418;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_ZOOMOUT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:689:1
[INFO] [stdout]     |
[INFO] [stdout] 689 | pub const KEY_ZOOMOUT: u32 = 419;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_ZOOMRESET`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:690:1
[INFO] [stdout]     |
[INFO] [stdout] 690 | pub const KEY_ZOOMRESET: u32 = 420;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_WORDPROCESSOR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:691:1
[INFO] [stdout]     |
[INFO] [stdout] 691 | pub const KEY_WORDPROCESSOR: u32 = 421;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_EDITOR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:692:1
[INFO] [stdout]     |
[INFO] [stdout] 692 | pub const KEY_EDITOR: u32 = 422;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_SPREADSHEET`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:693:1
[INFO] [stdout]     |
[INFO] [stdout] 693 | pub const KEY_SPREADSHEET: u32 = 423;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_GRAPHICSEDITOR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:694:1
[INFO] [stdout]     |
[INFO] [stdout] 694 | pub const KEY_GRAPHICSEDITOR: u32 = 424;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_PRESENTATION`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:695:1
[INFO] [stdout]     |
[INFO] [stdout] 695 | pub const KEY_PRESENTATION: u32 = 425;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_DATABASE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:696:1
[INFO] [stdout]     |
[INFO] [stdout] 696 | pub const KEY_DATABASE: u32 = 426;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_NEWS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:697:1
[INFO] [stdout]     |
[INFO] [stdout] 697 | pub const KEY_NEWS: u32 = 427;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_VOICEMAIL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:698:1
[INFO] [stdout]     |
[INFO] [stdout] 698 | pub const KEY_VOICEMAIL: u32 = 428;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_ADDRESSBOOK`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:699:1
[INFO] [stdout]     |
[INFO] [stdout] 699 | pub const KEY_ADDRESSBOOK: u32 = 429;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_MESSENGER`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:700:1
[INFO] [stdout]     |
[INFO] [stdout] 700 | pub const KEY_MESSENGER: u32 = 430;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_DISPLAYTOGGLE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:701:1
[INFO] [stdout]     |
[INFO] [stdout] 701 | pub const KEY_DISPLAYTOGGLE: u32 = 431;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_BRIGHTNESS_TOGGLE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:702:1
[INFO] [stdout]     |
[INFO] [stdout] 702 | pub const KEY_BRIGHTNESS_TOGGLE: u32 = 431;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_SPELLCHECK`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:703:1
[INFO] [stdout]     |
[INFO] [stdout] 703 | pub const KEY_SPELLCHECK: u32 = 432;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_LOGOFF`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:704:1
[INFO] [stdout]     |
[INFO] [stdout] 704 | pub const KEY_LOGOFF: u32 = 433;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_DOLLAR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:705:1
[INFO] [stdout]     |
[INFO] [stdout] 705 | pub const KEY_DOLLAR: u32 = 434;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_EURO`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:706:1
[INFO] [stdout]     |
[INFO] [stdout] 706 | pub const KEY_EURO: u32 = 435;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FRAMEBACK`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:707:1
[INFO] [stdout]     |
[INFO] [stdout] 707 | pub const KEY_FRAMEBACK: u32 = 436;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FRAMEFORWARD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:708:1
[INFO] [stdout]     |
[INFO] [stdout] 708 | pub const KEY_FRAMEFORWARD: u32 = 437;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_CONTEXT_MENU`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:709:1
[INFO] [stdout]     |
[INFO] [stdout] 709 | pub const KEY_CONTEXT_MENU: u32 = 438;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_MEDIA_REPEAT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:710:1
[INFO] [stdout]     |
[INFO] [stdout] 710 | pub const KEY_MEDIA_REPEAT: u32 = 439;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_10CHANNELSUP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:711:1
[INFO] [stdout]     |
[INFO] [stdout] 711 | pub const KEY_10CHANNELSUP: u32 = 440;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_10CHANNELSDOWN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:712:1
[INFO] [stdout]     |
[INFO] [stdout] 712 | pub const KEY_10CHANNELSDOWN: u32 = 441;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_IMAGES`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:713:1
[INFO] [stdout]     |
[INFO] [stdout] 713 | pub const KEY_IMAGES: u32 = 442;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_DEL_EOL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:714:1
[INFO] [stdout]     |
[INFO] [stdout] 714 | pub const KEY_DEL_EOL: u32 = 448;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_DEL_EOS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:715:1
[INFO] [stdout]     |
[INFO] [stdout] 715 | pub const KEY_DEL_EOS: u32 = 449;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_INS_LINE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:716:1
[INFO] [stdout]     |
[INFO] [stdout] 716 | pub const KEY_INS_LINE: u32 = 450;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_DEL_LINE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:717:1
[INFO] [stdout]     |
[INFO] [stdout] 717 | pub const KEY_DEL_LINE: u32 = 451;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:718:1
[INFO] [stdout]     |
[INFO] [stdout] 718 | pub const KEY_FN: u32 = 464;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FN_ESC`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:719:1
[INFO] [stdout]     |
[INFO] [stdout] 719 | pub const KEY_FN_ESC: u32 = 465;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FN_F1`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:720:1
[INFO] [stdout]     |
[INFO] [stdout] 720 | pub const KEY_FN_F1: u32 = 466;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FN_F2`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:721:1
[INFO] [stdout]     |
[INFO] [stdout] 721 | pub const KEY_FN_F2: u32 = 467;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FN_F3`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:722:1
[INFO] [stdout]     |
[INFO] [stdout] 722 | pub const KEY_FN_F3: u32 = 468;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FN_F4`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:723:1
[INFO] [stdout]     |
[INFO] [stdout] 723 | pub const KEY_FN_F4: u32 = 469;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FN_F5`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:724:1
[INFO] [stdout]     |
[INFO] [stdout] 724 | pub const KEY_FN_F5: u32 = 470;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FN_F6`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:725:1
[INFO] [stdout]     |
[INFO] [stdout] 725 | pub const KEY_FN_F6: u32 = 471;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FN_F7`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:726:1
[INFO] [stdout]     |
[INFO] [stdout] 726 | pub const KEY_FN_F7: u32 = 472;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FN_F8`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:727:1
[INFO] [stdout]     |
[INFO] [stdout] 727 | pub const KEY_FN_F8: u32 = 473;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FN_F9`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:728:1
[INFO] [stdout]     |
[INFO] [stdout] 728 | pub const KEY_FN_F9: u32 = 474;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FN_F10`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:729:1
[INFO] [stdout]     |
[INFO] [stdout] 729 | pub const KEY_FN_F10: u32 = 475;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FN_F11`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:730:1
[INFO] [stdout]     |
[INFO] [stdout] 730 | pub const KEY_FN_F11: u32 = 476;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FN_F12`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:731:1
[INFO] [stdout]     |
[INFO] [stdout] 731 | pub const KEY_FN_F12: u32 = 477;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FN_1`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:732:1
[INFO] [stdout]     |
[INFO] [stdout] 732 | pub const KEY_FN_1: u32 = 478;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FN_2`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:733:1
[INFO] [stdout]     |
[INFO] [stdout] 733 | pub const KEY_FN_2: u32 = 479;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FN_D`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:734:1
[INFO] [stdout]     |
[INFO] [stdout] 734 | pub const KEY_FN_D: u32 = 480;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FN_E`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:735:1
[INFO] [stdout]     |
[INFO] [stdout] 735 | pub const KEY_FN_E: u32 = 481;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FN_F`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:736:1
[INFO] [stdout]     |
[INFO] [stdout] 736 | pub const KEY_FN_F: u32 = 482;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FN_S`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:737:1
[INFO] [stdout]     |
[INFO] [stdout] 737 | pub const KEY_FN_S: u32 = 483;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FN_B`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:738:1
[INFO] [stdout]     |
[INFO] [stdout] 738 | pub const KEY_FN_B: u32 = 484;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_BRL_DOT1`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:739:1
[INFO] [stdout]     |
[INFO] [stdout] 739 | pub const KEY_BRL_DOT1: u32 = 497;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_BRL_DOT2`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:740:1
[INFO] [stdout]     |
[INFO] [stdout] 740 | pub const KEY_BRL_DOT2: u32 = 498;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_BRL_DOT3`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:741:1
[INFO] [stdout]     |
[INFO] [stdout] 741 | pub const KEY_BRL_DOT3: u32 = 499;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_BRL_DOT4`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:742:1
[INFO] [stdout]     |
[INFO] [stdout] 742 | pub const KEY_BRL_DOT4: u32 = 500;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_BRL_DOT5`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:743:1
[INFO] [stdout]     |
[INFO] [stdout] 743 | pub const KEY_BRL_DOT5: u32 = 501;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_BRL_DOT6`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:744:1
[INFO] [stdout]     |
[INFO] [stdout] 744 | pub const KEY_BRL_DOT6: u32 = 502;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_BRL_DOT7`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:745:1
[INFO] [stdout]     |
[INFO] [stdout] 745 | pub const KEY_BRL_DOT7: u32 = 503;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_BRL_DOT8`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:746:1
[INFO] [stdout]     |
[INFO] [stdout] 746 | pub const KEY_BRL_DOT8: u32 = 504;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_BRL_DOT9`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:747:1
[INFO] [stdout]     |
[INFO] [stdout] 747 | pub const KEY_BRL_DOT9: u32 = 505;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_BRL_DOT10`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:748:1
[INFO] [stdout]     |
[INFO] [stdout] 748 | pub const KEY_BRL_DOT10: u32 = 506;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_NUMERIC_0`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:749:1
[INFO] [stdout]     |
[INFO] [stdout] 749 | pub const KEY_NUMERIC_0: u32 = 512;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_NUMERIC_1`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:750:1
[INFO] [stdout]     |
[INFO] [stdout] 750 | pub const KEY_NUMERIC_1: u32 = 513;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_NUMERIC_2`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:751:1
[INFO] [stdout]     |
[INFO] [stdout] 751 | pub const KEY_NUMERIC_2: u32 = 514;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_NUMERIC_3`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:752:1
[INFO] [stdout]     |
[INFO] [stdout] 752 | pub const KEY_NUMERIC_3: u32 = 515;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_NUMERIC_4`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:753:1
[INFO] [stdout]     |
[INFO] [stdout] 753 | pub const KEY_NUMERIC_4: u32 = 516;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_NUMERIC_5`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:754:1
[INFO] [stdout]     |
[INFO] [stdout] 754 | pub const KEY_NUMERIC_5: u32 = 517;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_NUMERIC_6`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:755:1
[INFO] [stdout]     |
[INFO] [stdout] 755 | pub const KEY_NUMERIC_6: u32 = 518;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_NUMERIC_7`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:756:1
[INFO] [stdout]     |
[INFO] [stdout] 756 | pub const KEY_NUMERIC_7: u32 = 519;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_NUMERIC_8`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:757:1
[INFO] [stdout]     |
[INFO] [stdout] 757 | pub const KEY_NUMERIC_8: u32 = 520;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_NUMERIC_9`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:758:1
[INFO] [stdout]     |
[INFO] [stdout] 758 | pub const KEY_NUMERIC_9: u32 = 521;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_NUMERIC_STAR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:759:1
[INFO] [stdout]     |
[INFO] [stdout] 759 | pub const KEY_NUMERIC_STAR: u32 = 522;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_NUMERIC_POUND`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:760:1
[INFO] [stdout]     |
[INFO] [stdout] 760 | pub const KEY_NUMERIC_POUND: u32 = 523;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_NUMERIC_A`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:761:1
[INFO] [stdout]     |
[INFO] [stdout] 761 | pub const KEY_NUMERIC_A: u32 = 524;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_NUMERIC_B`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:762:1
[INFO] [stdout]     |
[INFO] [stdout] 762 | pub const KEY_NUMERIC_B: u32 = 525;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_NUMERIC_C`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:763:1
[INFO] [stdout]     |
[INFO] [stdout] 763 | pub const KEY_NUMERIC_C: u32 = 526;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_NUMERIC_D`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:764:1
[INFO] [stdout]     |
[INFO] [stdout] 764 | pub const KEY_NUMERIC_D: u32 = 527;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_CAMERA_FOCUS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:765:1
[INFO] [stdout]     |
[INFO] [stdout] 765 | pub const KEY_CAMERA_FOCUS: u32 = 528;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_WPS_BUTTON`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:766:1
[INFO] [stdout]     |
[INFO] [stdout] 766 | pub const KEY_WPS_BUTTON: u32 = 529;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_TOUCHPAD_TOGGLE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:767:1
[INFO] [stdout]     |
[INFO] [stdout] 767 | pub const KEY_TOUCHPAD_TOGGLE: u32 = 530;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_TOUCHPAD_ON`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:768:1
[INFO] [stdout]     |
[INFO] [stdout] 768 | pub const KEY_TOUCHPAD_ON: u32 = 531;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_TOUCHPAD_OFF`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:769:1
[INFO] [stdout]     |
[INFO] [stdout] 769 | pub const KEY_TOUCHPAD_OFF: u32 = 532;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_CAMERA_ZOOMIN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:770:1
[INFO] [stdout]     |
[INFO] [stdout] 770 | pub const KEY_CAMERA_ZOOMIN: u32 = 533;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_CAMERA_ZOOMOUT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:771:1
[INFO] [stdout]     |
[INFO] [stdout] 771 | pub const KEY_CAMERA_ZOOMOUT: u32 = 534;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_CAMERA_UP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:772:1
[INFO] [stdout]     |
[INFO] [stdout] 772 | pub const KEY_CAMERA_UP: u32 = 535;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_CAMERA_DOWN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:773:1
[INFO] [stdout]     |
[INFO] [stdout] 773 | pub const KEY_CAMERA_DOWN: u32 = 536;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_CAMERA_LEFT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:774:1
[INFO] [stdout]     |
[INFO] [stdout] 774 | pub const KEY_CAMERA_LEFT: u32 = 537;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_CAMERA_RIGHT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:775:1
[INFO] [stdout]     |
[INFO] [stdout] 775 | pub const KEY_CAMERA_RIGHT: u32 = 538;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_ATTENDANT_ON`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:776:1
[INFO] [stdout]     |
[INFO] [stdout] 776 | pub const KEY_ATTENDANT_ON: u32 = 539;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_ATTENDANT_OFF`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:777:1
[INFO] [stdout]     |
[INFO] [stdout] 777 | pub const KEY_ATTENDANT_OFF: u32 = 540;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_ATTENDANT_TOGGLE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:778:1
[INFO] [stdout]     |
[INFO] [stdout] 778 | pub const KEY_ATTENDANT_TOGGLE: u32 = 541;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_LIGHTS_TOGGLE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:779:1
[INFO] [stdout]     |
[INFO] [stdout] 779 | pub const KEY_LIGHTS_TOGGLE: u32 = 542;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_DPAD_UP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:780:1
[INFO] [stdout]     |
[INFO] [stdout] 780 | pub const BTN_DPAD_UP: u32 = 544;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_DPAD_DOWN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:781:1
[INFO] [stdout]     |
[INFO] [stdout] 781 | pub const BTN_DPAD_DOWN: u32 = 545;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_DPAD_LEFT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:782:1
[INFO] [stdout]     |
[INFO] [stdout] 782 | pub const BTN_DPAD_LEFT: u32 = 546;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_DPAD_RIGHT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:783:1
[INFO] [stdout]     |
[INFO] [stdout] 783 | pub const BTN_DPAD_RIGHT: u32 = 547;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_ALS_TOGGLE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:784:1
[INFO] [stdout]     |
[INFO] [stdout] 784 | pub const KEY_ALS_TOGGLE: u32 = 560;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_BUTTONCONFIG`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:785:1
[INFO] [stdout]     |
[INFO] [stdout] 785 | pub const KEY_BUTTONCONFIG: u32 = 576;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_TASKMANAGER`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:786:1
[INFO] [stdout]     |
[INFO] [stdout] 786 | pub const KEY_TASKMANAGER: u32 = 577;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_JOURNAL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:787:1
[INFO] [stdout]     |
[INFO] [stdout] 787 | pub const KEY_JOURNAL: u32 = 578;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_CONTROLPANEL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:788:1
[INFO] [stdout]     |
[INFO] [stdout] 788 | pub const KEY_CONTROLPANEL: u32 = 579;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_APPSELECT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:789:1
[INFO] [stdout]     |
[INFO] [stdout] 789 | pub const KEY_APPSELECT: u32 = 580;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_SCREENSAVER`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:790:1
[INFO] [stdout]     |
[INFO] [stdout] 790 | pub const KEY_SCREENSAVER: u32 = 581;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_VOICECOMMAND`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:791:1
[INFO] [stdout]     |
[INFO] [stdout] 791 | pub const KEY_VOICECOMMAND: u32 = 582;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_ASSISTANT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:792:1
[INFO] [stdout]     |
[INFO] [stdout] 792 | pub const KEY_ASSISTANT: u32 = 583;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_BRIGHTNESS_MIN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:793:1
[INFO] [stdout]     |
[INFO] [stdout] 793 | pub const KEY_BRIGHTNESS_MIN: u32 = 592;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_BRIGHTNESS_MAX`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:794:1
[INFO] [stdout]     |
[INFO] [stdout] 794 | pub const KEY_BRIGHTNESS_MAX: u32 = 593;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KBDINPUTASSIST_PREV`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:795:1
[INFO] [stdout]     |
[INFO] [stdout] 795 | pub const KEY_KBDINPUTASSIST_PREV: u32 = 608;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KBDINPUTASSIST_NEXT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:796:1
[INFO] [stdout]     |
[INFO] [stdout] 796 | pub const KEY_KBDINPUTASSIST_NEXT: u32 = 609;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KBDINPUTASSIST_PREVGROUP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:797:1
[INFO] [stdout]     |
[INFO] [stdout] 797 | pub const KEY_KBDINPUTASSIST_PREVGROUP: u32 = 610;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KBDINPUTASSIST_NEXTGROUP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:798:1
[INFO] [stdout]     |
[INFO] [stdout] 798 | pub const KEY_KBDINPUTASSIST_NEXTGROUP: u32 = 611;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KBDINPUTASSIST_ACCEPT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:799:1
[INFO] [stdout]     |
[INFO] [stdout] 799 | pub const KEY_KBDINPUTASSIST_ACCEPT: u32 = 612;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_KBDINPUTASSIST_CANCEL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:800:1
[INFO] [stdout]     |
[INFO] [stdout] 800 | pub const KEY_KBDINPUTASSIST_CANCEL: u32 = 613;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_RIGHT_UP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:801:1
[INFO] [stdout]     |
[INFO] [stdout] 801 | pub const KEY_RIGHT_UP: u32 = 614;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_RIGHT_DOWN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:802:1
[INFO] [stdout]     |
[INFO] [stdout] 802 | pub const KEY_RIGHT_DOWN: u32 = 615;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_LEFT_UP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:803:1
[INFO] [stdout]     |
[INFO] [stdout] 803 | pub const KEY_LEFT_UP: u32 = 616;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_LEFT_DOWN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:804:1
[INFO] [stdout]     |
[INFO] [stdout] 804 | pub const KEY_LEFT_DOWN: u32 = 617;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_ROOT_MENU`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:805:1
[INFO] [stdout]     |
[INFO] [stdout] 805 | pub const KEY_ROOT_MENU: u32 = 618;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_MEDIA_TOP_MENU`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:806:1
[INFO] [stdout]     |
[INFO] [stdout] 806 | pub const KEY_MEDIA_TOP_MENU: u32 = 619;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_NUMERIC_11`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:807:1
[INFO] [stdout]     |
[INFO] [stdout] 807 | pub const KEY_NUMERIC_11: u32 = 620;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_NUMERIC_12`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:808:1
[INFO] [stdout]     |
[INFO] [stdout] 808 | pub const KEY_NUMERIC_12: u32 = 621;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_AUDIO_DESC`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:809:1
[INFO] [stdout]     |
[INFO] [stdout] 809 | pub const KEY_AUDIO_DESC: u32 = 622;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_3D_MODE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:810:1
[INFO] [stdout]     |
[INFO] [stdout] 810 | pub const KEY_3D_MODE: u32 = 623;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_NEXT_FAVORITE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:811:1
[INFO] [stdout]     |
[INFO] [stdout] 811 | pub const KEY_NEXT_FAVORITE: u32 = 624;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_STOP_RECORD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:812:1
[INFO] [stdout]     |
[INFO] [stdout] 812 | pub const KEY_STOP_RECORD: u32 = 625;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_PAUSE_RECORD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:813:1
[INFO] [stdout]     |
[INFO] [stdout] 813 | pub const KEY_PAUSE_RECORD: u32 = 626;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_VOD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:814:1
[INFO] [stdout]     |
[INFO] [stdout] 814 | pub const KEY_VOD: u32 = 627;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_UNMUTE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:815:1
[INFO] [stdout]     |
[INFO] [stdout] 815 | pub const KEY_UNMUTE: u32 = 628;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_FASTREVERSE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:816:1
[INFO] [stdout]     |
[INFO] [stdout] 816 | pub const KEY_FASTREVERSE: u32 = 629;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_SLOWREVERSE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:817:1
[INFO] [stdout]     |
[INFO] [stdout] 817 | pub const KEY_SLOWREVERSE: u32 = 630;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_DATA`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:818:1
[INFO] [stdout]     |
[INFO] [stdout] 818 | pub const KEY_DATA: u32 = 631;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_ONSCREEN_KEYBOARD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:819:1
[INFO] [stdout]     |
[INFO] [stdout] 819 | pub const KEY_ONSCREEN_KEYBOARD: u32 = 632;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:820:1
[INFO] [stdout]     |
[INFO] [stdout] 820 | pub const BTN_TRIGGER_HAPPY: u32 = 704;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY1`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:821:1
[INFO] [stdout]     |
[INFO] [stdout] 821 | pub const BTN_TRIGGER_HAPPY1: u32 = 704;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY2`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:822:1
[INFO] [stdout]     |
[INFO] [stdout] 822 | pub const BTN_TRIGGER_HAPPY2: u32 = 705;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY3`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:823:1
[INFO] [stdout]     |
[INFO] [stdout] 823 | pub const BTN_TRIGGER_HAPPY3: u32 = 706;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY4`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:824:1
[INFO] [stdout]     |
[INFO] [stdout] 824 | pub const BTN_TRIGGER_HAPPY4: u32 = 707;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY5`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:825:1
[INFO] [stdout]     |
[INFO] [stdout] 825 | pub const BTN_TRIGGER_HAPPY5: u32 = 708;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY6`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:826:1
[INFO] [stdout]     |
[INFO] [stdout] 826 | pub const BTN_TRIGGER_HAPPY6: u32 = 709;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY7`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:827:1
[INFO] [stdout]     |
[INFO] [stdout] 827 | pub const BTN_TRIGGER_HAPPY7: u32 = 710;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY8`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:828:1
[INFO] [stdout]     |
[INFO] [stdout] 828 | pub const BTN_TRIGGER_HAPPY8: u32 = 711;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY9`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:829:1
[INFO] [stdout]     |
[INFO] [stdout] 829 | pub const BTN_TRIGGER_HAPPY9: u32 = 712;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY10`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:830:1
[INFO] [stdout]     |
[INFO] [stdout] 830 | pub const BTN_TRIGGER_HAPPY10: u32 = 713;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY11`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:831:1
[INFO] [stdout]     |
[INFO] [stdout] 831 | pub const BTN_TRIGGER_HAPPY11: u32 = 714;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY12`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:832:1
[INFO] [stdout]     |
[INFO] [stdout] 832 | pub const BTN_TRIGGER_HAPPY12: u32 = 715;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY13`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:833:1
[INFO] [stdout]     |
[INFO] [stdout] 833 | pub const BTN_TRIGGER_HAPPY13: u32 = 716;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY14`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:834:1
[INFO] [stdout]     |
[INFO] [stdout] 834 | pub const BTN_TRIGGER_HAPPY14: u32 = 717;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY15`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:835:1
[INFO] [stdout]     |
[INFO] [stdout] 835 | pub const BTN_TRIGGER_HAPPY15: u32 = 718;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY16`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:836:1
[INFO] [stdout]     |
[INFO] [stdout] 836 | pub const BTN_TRIGGER_HAPPY16: u32 = 719;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY17`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:837:1
[INFO] [stdout]     |
[INFO] [stdout] 837 | pub const BTN_TRIGGER_HAPPY17: u32 = 720;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY18`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:838:1
[INFO] [stdout]     |
[INFO] [stdout] 838 | pub const BTN_TRIGGER_HAPPY18: u32 = 721;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY19`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:839:1
[INFO] [stdout]     |
[INFO] [stdout] 839 | pub const BTN_TRIGGER_HAPPY19: u32 = 722;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY20`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:840:1
[INFO] [stdout]     |
[INFO] [stdout] 840 | pub const BTN_TRIGGER_HAPPY20: u32 = 723;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY21`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:841:1
[INFO] [stdout]     |
[INFO] [stdout] 841 | pub const BTN_TRIGGER_HAPPY21: u32 = 724;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY22`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:842:1
[INFO] [stdout]     |
[INFO] [stdout] 842 | pub const BTN_TRIGGER_HAPPY22: u32 = 725;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY23`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:843:1
[INFO] [stdout]     |
[INFO] [stdout] 843 | pub const BTN_TRIGGER_HAPPY23: u32 = 726;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY24`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:844:1
[INFO] [stdout]     |
[INFO] [stdout] 844 | pub const BTN_TRIGGER_HAPPY24: u32 = 727;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY25`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:845:1
[INFO] [stdout]     |
[INFO] [stdout] 845 | pub const BTN_TRIGGER_HAPPY25: u32 = 728;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY26`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:846:1
[INFO] [stdout]     |
[INFO] [stdout] 846 | pub const BTN_TRIGGER_HAPPY26: u32 = 729;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY27`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:847:1
[INFO] [stdout]     |
[INFO] [stdout] 847 | pub const BTN_TRIGGER_HAPPY27: u32 = 730;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY28`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:848:1
[INFO] [stdout]     |
[INFO] [stdout] 848 | pub const BTN_TRIGGER_HAPPY28: u32 = 731;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY29`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:849:1
[INFO] [stdout]     |
[INFO] [stdout] 849 | pub const BTN_TRIGGER_HAPPY29: u32 = 732;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY30`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:850:1
[INFO] [stdout]     |
[INFO] [stdout] 850 | pub const BTN_TRIGGER_HAPPY30: u32 = 733;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY31`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:851:1
[INFO] [stdout]     |
[INFO] [stdout] 851 | pub const BTN_TRIGGER_HAPPY31: u32 = 734;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY32`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:852:1
[INFO] [stdout]     |
[INFO] [stdout] 852 | pub const BTN_TRIGGER_HAPPY32: u32 = 735;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY33`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:853:1
[INFO] [stdout]     |
[INFO] [stdout] 853 | pub const BTN_TRIGGER_HAPPY33: u32 = 736;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY34`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:854:1
[INFO] [stdout]     |
[INFO] [stdout] 854 | pub const BTN_TRIGGER_HAPPY34: u32 = 737;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY35`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:855:1
[INFO] [stdout]     |
[INFO] [stdout] 855 | pub const BTN_TRIGGER_HAPPY35: u32 = 738;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY36`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:856:1
[INFO] [stdout]     |
[INFO] [stdout] 856 | pub const BTN_TRIGGER_HAPPY36: u32 = 739;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY37`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:857:1
[INFO] [stdout]     |
[INFO] [stdout] 857 | pub const BTN_TRIGGER_HAPPY37: u32 = 740;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY38`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:858:1
[INFO] [stdout]     |
[INFO] [stdout] 858 | pub const BTN_TRIGGER_HAPPY38: u32 = 741;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY39`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:859:1
[INFO] [stdout]     |
[INFO] [stdout] 859 | pub const BTN_TRIGGER_HAPPY39: u32 = 742;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BTN_TRIGGER_HAPPY40`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:860:1
[INFO] [stdout]     |
[INFO] [stdout] 860 | pub const BTN_TRIGGER_HAPPY40: u32 = 743;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_MIN_INTERESTING`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:861:1
[INFO] [stdout]     |
[INFO] [stdout] 861 | pub const KEY_MIN_INTERESTING: u32 = 113;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_MAX`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:862:1
[INFO] [stdout]     |
[INFO] [stdout] 862 | pub const KEY_MAX: u32 = 767;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `KEY_CNT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:863:1
[INFO] [stdout]     |
[INFO] [stdout] 863 | pub const KEY_CNT: u32 = 768;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `REL_X`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:864:1
[INFO] [stdout]     |
[INFO] [stdout] 864 | pub const REL_X: u32 = 0;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `REL_Y`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:865:1
[INFO] [stdout]     |
[INFO] [stdout] 865 | pub const REL_Y: u32 = 1;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `REL_Z`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:866:1
[INFO] [stdout]     |
[INFO] [stdout] 866 | pub const REL_Z: u32 = 2;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `REL_RX`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:867:1
[INFO] [stdout]     |
[INFO] [stdout] 867 | pub const REL_RX: u32 = 3;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `REL_RY`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:868:1
[INFO] [stdout]     |
[INFO] [stdout] 868 | pub const REL_RY: u32 = 4;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `REL_RZ`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:869:1
[INFO] [stdout]     |
[INFO] [stdout] 869 | pub const REL_RZ: u32 = 5;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `REL_HWHEEL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:870:1
[INFO] [stdout]     |
[INFO] [stdout] 870 | pub const REL_HWHEEL: u32 = 6;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `REL_DIAL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:871:1
[INFO] [stdout]     |
[INFO] [stdout] 871 | pub const REL_DIAL: u32 = 7;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `REL_WHEEL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:872:1
[INFO] [stdout]     |
[INFO] [stdout] 872 | pub const REL_WHEEL: u32 = 8;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `REL_MISC`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:873:1
[INFO] [stdout]     |
[INFO] [stdout] 873 | pub const REL_MISC: u32 = 9;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `REL_MAX`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:874:1
[INFO] [stdout]     |
[INFO] [stdout] 874 | pub const REL_MAX: u32 = 15;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `REL_CNT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:875:1
[INFO] [stdout]     |
[INFO] [stdout] 875 | pub const REL_CNT: u32 = 16;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_X`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:876:1
[INFO] [stdout]     |
[INFO] [stdout] 876 | pub const ABS_X: u32 = 0;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_Y`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:877:1
[INFO] [stdout]     |
[INFO] [stdout] 877 | pub const ABS_Y: u32 = 1;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_Z`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:878:1
[INFO] [stdout]     |
[INFO] [stdout] 878 | pub const ABS_Z: u32 = 2;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_RX`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:879:1
[INFO] [stdout]     |
[INFO] [stdout] 879 | pub const ABS_RX: u32 = 3;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_RY`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:880:1
[INFO] [stdout]     |
[INFO] [stdout] 880 | pub const ABS_RY: u32 = 4;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_RZ`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:881:1
[INFO] [stdout]     |
[INFO] [stdout] 881 | pub const ABS_RZ: u32 = 5;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_THROTTLE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:882:1
[INFO] [stdout]     |
[INFO] [stdout] 882 | pub const ABS_THROTTLE: u32 = 6;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_RUDDER`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:883:1
[INFO] [stdout]     |
[INFO] [stdout] 883 | pub const ABS_RUDDER: u32 = 7;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_WHEEL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:884:1
[INFO] [stdout]     |
[INFO] [stdout] 884 | pub const ABS_WHEEL: u32 = 8;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_GAS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:885:1
[INFO] [stdout]     |
[INFO] [stdout] 885 | pub const ABS_GAS: u32 = 9;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_BRAKE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:886:1
[INFO] [stdout]     |
[INFO] [stdout] 886 | pub const ABS_BRAKE: u32 = 10;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_HAT0X`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:887:1
[INFO] [stdout]     |
[INFO] [stdout] 887 | pub const ABS_HAT0X: u32 = 16;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_HAT0Y`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:888:1
[INFO] [stdout]     |
[INFO] [stdout] 888 | pub const ABS_HAT0Y: u32 = 17;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_HAT1X`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:889:1
[INFO] [stdout]     |
[INFO] [stdout] 889 | pub const ABS_HAT1X: u32 = 18;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_HAT1Y`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:890:1
[INFO] [stdout]     |
[INFO] [stdout] 890 | pub const ABS_HAT1Y: u32 = 19;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_HAT2X`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:891:1
[INFO] [stdout]     |
[INFO] [stdout] 891 | pub const ABS_HAT2X: u32 = 20;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_HAT2Y`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:892:1
[INFO] [stdout]     |
[INFO] [stdout] 892 | pub const ABS_HAT2Y: u32 = 21;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_HAT3X`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:893:1
[INFO] [stdout]     |
[INFO] [stdout] 893 | pub const ABS_HAT3X: u32 = 22;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_HAT3Y`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:894:1
[INFO] [stdout]     |
[INFO] [stdout] 894 | pub const ABS_HAT3Y: u32 = 23;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_PRESSURE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:895:1
[INFO] [stdout]     |
[INFO] [stdout] 895 | pub const ABS_PRESSURE: u32 = 24;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_DISTANCE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:896:1
[INFO] [stdout]     |
[INFO] [stdout] 896 | pub const ABS_DISTANCE: u32 = 25;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_TILT_X`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:897:1
[INFO] [stdout]     |
[INFO] [stdout] 897 | pub const ABS_TILT_X: u32 = 26;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_TILT_Y`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:898:1
[INFO] [stdout]     |
[INFO] [stdout] 898 | pub const ABS_TILT_Y: u32 = 27;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_TOOL_WIDTH`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:899:1
[INFO] [stdout]     |
[INFO] [stdout] 899 | pub const ABS_TOOL_WIDTH: u32 = 28;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_VOLUME`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:900:1
[INFO] [stdout]     |
[INFO] [stdout] 900 | pub const ABS_VOLUME: u32 = 32;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_MISC`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:901:1
[INFO] [stdout]     |
[INFO] [stdout] 901 | pub const ABS_MISC: u32 = 40;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_RESERVED`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:902:1
[INFO] [stdout]     |
[INFO] [stdout] 902 | pub const ABS_RESERVED: u32 = 46;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_MT_SLOT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:903:1
[INFO] [stdout]     |
[INFO] [stdout] 903 | pub const ABS_MT_SLOT: u32 = 47;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_MT_TOUCH_MAJOR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:904:1
[INFO] [stdout]     |
[INFO] [stdout] 904 | pub const ABS_MT_TOUCH_MAJOR: u32 = 48;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_MT_TOUCH_MINOR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:905:1
[INFO] [stdout]     |
[INFO] [stdout] 905 | pub const ABS_MT_TOUCH_MINOR: u32 = 49;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_MT_WIDTH_MAJOR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:906:1
[INFO] [stdout]     |
[INFO] [stdout] 906 | pub const ABS_MT_WIDTH_MAJOR: u32 = 50;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_MT_WIDTH_MINOR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:907:1
[INFO] [stdout]     |
[INFO] [stdout] 907 | pub const ABS_MT_WIDTH_MINOR: u32 = 51;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_MT_ORIENTATION`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:908:1
[INFO] [stdout]     |
[INFO] [stdout] 908 | pub const ABS_MT_ORIENTATION: u32 = 52;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_MT_POSITION_X`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:909:1
[INFO] [stdout]     |
[INFO] [stdout] 909 | pub const ABS_MT_POSITION_X: u32 = 53;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_MT_POSITION_Y`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:910:1
[INFO] [stdout]     |
[INFO] [stdout] 910 | pub const ABS_MT_POSITION_Y: u32 = 54;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_MT_TOOL_TYPE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:911:1
[INFO] [stdout]     |
[INFO] [stdout] 911 | pub const ABS_MT_TOOL_TYPE: u32 = 55;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_MT_BLOB_ID`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:912:1
[INFO] [stdout]     |
[INFO] [stdout] 912 | pub const ABS_MT_BLOB_ID: u32 = 56;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_MT_TRACKING_ID`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:913:1
[INFO] [stdout]     |
[INFO] [stdout] 913 | pub const ABS_MT_TRACKING_ID: u32 = 57;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_MT_PRESSURE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:914:1
[INFO] [stdout]     |
[INFO] [stdout] 914 | pub const ABS_MT_PRESSURE: u32 = 58;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_MT_DISTANCE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:915:1
[INFO] [stdout]     |
[INFO] [stdout] 915 | pub const ABS_MT_DISTANCE: u32 = 59;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_MT_TOOL_X`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:916:1
[INFO] [stdout]     |
[INFO] [stdout] 916 | pub const ABS_MT_TOOL_X: u32 = 60;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_MT_TOOL_Y`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:917:1
[INFO] [stdout]     |
[INFO] [stdout] 917 | pub const ABS_MT_TOOL_Y: u32 = 61;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_MAX`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:918:1
[INFO] [stdout]     |
[INFO] [stdout] 918 | pub const ABS_MAX: u32 = 63;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ABS_CNT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:919:1
[INFO] [stdout]     |
[INFO] [stdout] 919 | pub const ABS_CNT: u32 = 64;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SW_LID`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:920:1
[INFO] [stdout]     |
[INFO] [stdout] 920 | pub const SW_LID: u32 = 0;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SW_TABLET_MODE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:921:1
[INFO] [stdout]     |
[INFO] [stdout] 921 | pub const SW_TABLET_MODE: u32 = 1;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SW_HEADPHONE_INSERT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:922:1
[INFO] [stdout]     |
[INFO] [stdout] 922 | pub const SW_HEADPHONE_INSERT: u32 = 2;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SW_RFKILL_ALL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:923:1
[INFO] [stdout]     |
[INFO] [stdout] 923 | pub const SW_RFKILL_ALL: u32 = 3;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SW_RADIO`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:924:1
[INFO] [stdout]     |
[INFO] [stdout] 924 | pub const SW_RADIO: u32 = 3;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SW_MICROPHONE_INSERT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:925:1
[INFO] [stdout]     |
[INFO] [stdout] 925 | pub const SW_MICROPHONE_INSERT: u32 = 4;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SW_DOCK`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:926:1
[INFO] [stdout]     |
[INFO] [stdout] 926 | pub const SW_DOCK: u32 = 5;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SW_LINEOUT_INSERT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:927:1
[INFO] [stdout]     |
[INFO] [stdout] 927 | pub const SW_LINEOUT_INSERT: u32 = 6;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SW_JACK_PHYSICAL_INSERT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:928:1
[INFO] [stdout]     |
[INFO] [stdout] 928 | pub const SW_JACK_PHYSICAL_INSERT: u32 = 7;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SW_VIDEOOUT_INSERT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:929:1
[INFO] [stdout]     |
[INFO] [stdout] 929 | pub const SW_VIDEOOUT_INSERT: u32 = 8;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SW_CAMERA_LENS_COVER`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:930:1
[INFO] [stdout]     |
[INFO] [stdout] 930 | pub const SW_CAMERA_LENS_COVER: u32 = 9;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SW_KEYPAD_SLIDE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:931:1
[INFO] [stdout]     |
[INFO] [stdout] 931 | pub const SW_KEYPAD_SLIDE: u32 = 10;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SW_FRONT_PROXIMITY`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:932:1
[INFO] [stdout]     |
[INFO] [stdout] 932 | pub const SW_FRONT_PROXIMITY: u32 = 11;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SW_ROTATE_LOCK`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:933:1
[INFO] [stdout]     |
[INFO] [stdout] 933 | pub const SW_ROTATE_LOCK: u32 = 12;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SW_LINEIN_INSERT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:934:1
[INFO] [stdout]     |
[INFO] [stdout] 934 | pub const SW_LINEIN_INSERT: u32 = 13;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SW_MUTE_DEVICE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:935:1
[INFO] [stdout]     |
[INFO] [stdout] 935 | pub const SW_MUTE_DEVICE: u32 = 14;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SW_PEN_INSERTED`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:936:1
[INFO] [stdout]     |
[INFO] [stdout] 936 | pub const SW_PEN_INSERTED: u32 = 15;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SW_MAX`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:937:1
[INFO] [stdout]     |
[INFO] [stdout] 937 | pub const SW_MAX: u32 = 15;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SW_CNT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:938:1
[INFO] [stdout]     |
[INFO] [stdout] 938 | pub const SW_CNT: u32 = 16;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `MSC_SERIAL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:939:1
[INFO] [stdout]     |
[INFO] [stdout] 939 | pub const MSC_SERIAL: u32 = 0;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `MSC_PULSELED`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:940:1
[INFO] [stdout]     |
[INFO] [stdout] 940 | pub const MSC_PULSELED: u32 = 1;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `MSC_GESTURE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:941:1
[INFO] [stdout]     |
[INFO] [stdout] 941 | pub const MSC_GESTURE: u32 = 2;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `MSC_RAW`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:942:1
[INFO] [stdout]     |
[INFO] [stdout] 942 | pub const MSC_RAW: u32 = 3;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `MSC_SCAN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:943:1
[INFO] [stdout]     |
[INFO] [stdout] 943 | pub const MSC_SCAN: u32 = 4;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `MSC_TIMESTAMP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:944:1
[INFO] [stdout]     |
[INFO] [stdout] 944 | pub const MSC_TIMESTAMP: u32 = 5;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `MSC_MAX`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:945:1
[INFO] [stdout]     |
[INFO] [stdout] 945 | pub const MSC_MAX: u32 = 7;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `MSC_CNT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:946:1
[INFO] [stdout]     |
[INFO] [stdout] 946 | pub const MSC_CNT: u32 = 8;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `LED_NUML`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:947:1
[INFO] [stdout]     |
[INFO] [stdout] 947 | pub const LED_NUML: u32 = 0;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `LED_CAPSL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:948:1
[INFO] [stdout]     |
[INFO] [stdout] 948 | pub const LED_CAPSL: u32 = 1;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `LED_SCROLLL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:949:1
[INFO] [stdout]     |
[INFO] [stdout] 949 | pub const LED_SCROLLL: u32 = 2;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `LED_COMPOSE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:950:1
[INFO] [stdout]     |
[INFO] [stdout] 950 | pub const LED_COMPOSE: u32 = 3;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `LED_KANA`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:951:1
[INFO] [stdout]     |
[INFO] [stdout] 951 | pub const LED_KANA: u32 = 4;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `LED_SLEEP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:952:1
[INFO] [stdout]     |
[INFO] [stdout] 952 | pub const LED_SLEEP: u32 = 5;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `LED_SUSPEND`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:953:1
[INFO] [stdout]     |
[INFO] [stdout] 953 | pub const LED_SUSPEND: u32 = 6;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `LED_MUTE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:954:1
[INFO] [stdout]     |
[INFO] [stdout] 954 | pub const LED_MUTE: u32 = 7;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `LED_MISC`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:955:1
[INFO] [stdout]     |
[INFO] [stdout] 955 | pub const LED_MISC: u32 = 8;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `LED_MAIL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:956:1
[INFO] [stdout]     |
[INFO] [stdout] 956 | pub const LED_MAIL: u32 = 9;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `LED_CHARGING`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:957:1
[INFO] [stdout]     |
[INFO] [stdout] 957 | pub const LED_CHARGING: u32 = 10;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `LED_MAX`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:958:1
[INFO] [stdout]     |
[INFO] [stdout] 958 | pub const LED_MAX: u32 = 15;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `LED_CNT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:959:1
[INFO] [stdout]     |
[INFO] [stdout] 959 | pub const LED_CNT: u32 = 16;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `REP_DELAY`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:960:1
[INFO] [stdout]     |
[INFO] [stdout] 960 | pub const REP_DELAY: u32 = 0;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `REP_PERIOD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:961:1
[INFO] [stdout]     |
[INFO] [stdout] 961 | pub const REP_PERIOD: u32 = 1;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `REP_MAX`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:962:1
[INFO] [stdout]     |
[INFO] [stdout] 962 | pub const REP_MAX: u32 = 1;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `REP_CNT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:963:1
[INFO] [stdout]     |
[INFO] [stdout] 963 | pub const REP_CNT: u32 = 2;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SND_CLICK`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:964:1
[INFO] [stdout]     |
[INFO] [stdout] 964 | pub const SND_CLICK: u32 = 0;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SND_BELL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:965:1
[INFO] [stdout]     |
[INFO] [stdout] 965 | pub const SND_BELL: u32 = 1;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SND_TONE`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:966:1
[INFO] [stdout]     |
[INFO] [stdout] 966 | pub const SND_TONE: u32 = 2;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SND_MAX`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:967:1
[INFO] [stdout]     |
[INFO] [stdout] 967 | pub const SND_MAX: u32 = 7;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `SND_CNT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:968:1
[INFO] [stdout]     |
[INFO] [stdout] 968 | pub const SND_CNT: u32 = 8;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `EV_VERSION`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:969:1
[INFO] [stdout]     |
[INFO] [stdout] 969 | pub const EV_VERSION: u32 = 65537;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `INPUT_KEYMAP_BY_INDEX`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:970:1
[INFO] [stdout]     |
[INFO] [stdout] 970 | pub const INPUT_KEYMAP_BY_INDEX: u32 = 1;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ID_BUS`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:971:1
[INFO] [stdout]     |
[INFO] [stdout] 971 | pub const ID_BUS: u32 = 0;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ID_VENDOR`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:972:1
[INFO] [stdout]     |
[INFO] [stdout] 972 | pub const ID_VENDOR: u32 = 1;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ID_PRODUCT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:973:1
[INFO] [stdout]     |
[INFO] [stdout] 973 | pub const ID_PRODUCT: u32 = 2;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `ID_VERSION`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:974:1
[INFO] [stdout]     |
[INFO] [stdout] 974 | pub const ID_VERSION: u32 = 3;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUS_PCI`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:975:1
[INFO] [stdout]     |
[INFO] [stdout] 975 | pub const BUS_PCI: u32 = 1;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUS_ISAPNP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:976:1
[INFO] [stdout]     |
[INFO] [stdout] 976 | pub const BUS_ISAPNP: u32 = 2;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUS_USB`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:977:1
[INFO] [stdout]     |
[INFO] [stdout] 977 | pub const BUS_USB: u32 = 3;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUS_HIL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:978:1
[INFO] [stdout]     |
[INFO] [stdout] 978 | pub const BUS_HIL: u32 = 4;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUS_BLUETOOTH`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:979:1
[INFO] [stdout]     |
[INFO] [stdout] 979 | pub const BUS_BLUETOOTH: u32 = 5;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUS_VIRTUAL`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:980:1
[INFO] [stdout]     |
[INFO] [stdout] 980 | pub const BUS_VIRTUAL: u32 = 6;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUS_ISA`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:981:1
[INFO] [stdout]     |
[INFO] [stdout] 981 | pub const BUS_ISA: u32 = 16;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUS_I8042`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:982:1
[INFO] [stdout]     |
[INFO] [stdout] 982 | pub const BUS_I8042: u32 = 17;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUS_XTKBD`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:983:1
[INFO] [stdout]     |
[INFO] [stdout] 983 | pub const BUS_XTKBD: u32 = 18;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUS_RS232`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:984:1
[INFO] [stdout]     |
[INFO] [stdout] 984 | pub const BUS_RS232: u32 = 19;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUS_GAMEPORT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:985:1
[INFO] [stdout]     |
[INFO] [stdout] 985 | pub const BUS_GAMEPORT: u32 = 20;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUS_PARPORT`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:986:1
[INFO] [stdout]     |
[INFO] [stdout] 986 | pub const BUS_PARPORT: u32 = 21;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUS_AMIGA`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:987:1
[INFO] [stdout]     |
[INFO] [stdout] 987 | pub const BUS_AMIGA: u32 = 22;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUS_ADB`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:988:1
[INFO] [stdout]     |
[INFO] [stdout] 988 | pub const BUS_ADB: u32 = 23;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUS_I2C`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:989:1
[INFO] [stdout]     |
[INFO] [stdout] 989 | pub const BUS_I2C: u32 = 24;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUS_HOST`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:990:1
[INFO] [stdout]     |
[INFO] [stdout] 990 | pub const BUS_HOST: u32 = 25;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUS_GSC`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:991:1
[INFO] [stdout]     |
[INFO] [stdout] 991 | pub const BUS_GSC: u32 = 26;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUS_ATARI`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:992:1
[INFO] [stdout]     |
[INFO] [stdout] 992 | pub const BUS_ATARI: u32 = 27;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUS_SPI`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:993:1
[INFO] [stdout]     |
[INFO] [stdout] 993 | pub const BUS_SPI: u32 = 28;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUS_RMI`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:994:1
[INFO] [stdout]     |
[INFO] [stdout] 994 | pub const BUS_RMI: u32 = 29;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUS_CEC`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:995:1
[INFO] [stdout]     |
[INFO] [stdout] 995 | pub const BUS_CEC: u32 = 30;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `BUS_INTEL_ISHTP`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:996:1
[INFO] [stdout]     |
[INFO] [stdout] 996 | pub const BUS_INTEL_ISHTP: u32 = 31;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `MT_TOOL_FINGER`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:997:1
[INFO] [stdout]     |
[INFO] [stdout] 997 | pub const MT_TOOL_FINGER: u32 = 0;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `MT_TOOL_PEN`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:998:1
[INFO] [stdout]     |
[INFO] [stdout] 998 | pub const MT_TOOL_PEN: u32 = 1;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `MT_TOOL_PALM`
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:999:1
[INFO] [stdout]     |
[INFO] [stdout] 999 | pub const MT_TOOL_PALM: u32 = 2;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `MT_TOOL_MAX`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1000:1
[INFO] [stdout]      |
[INFO] [stdout] 1000 | pub const MT_TOOL_MAX: u32 = 2;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FF_STATUS_STOPPED`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1001:1
[INFO] [stdout]      |
[INFO] [stdout] 1001 | pub const FF_STATUS_STOPPED: u32 = 0;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FF_STATUS_PLAYING`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1002:1
[INFO] [stdout]      |
[INFO] [stdout] 1002 | pub const FF_STATUS_PLAYING: u32 = 1;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FF_STATUS_MAX`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1003:1
[INFO] [stdout]      |
[INFO] [stdout] 1003 | pub const FF_STATUS_MAX: u32 = 1;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FF_RUMBLE`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1004:1
[INFO] [stdout]      |
[INFO] [stdout] 1004 | pub const FF_RUMBLE: u32 = 80;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FF_PERIODIC`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1005:1
[INFO] [stdout]      |
[INFO] [stdout] 1005 | pub const FF_PERIODIC: u32 = 81;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FF_CONSTANT`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1006:1
[INFO] [stdout]      |
[INFO] [stdout] 1006 | pub const FF_CONSTANT: u32 = 82;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FF_SPRING`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1007:1
[INFO] [stdout]      |
[INFO] [stdout] 1007 | pub const FF_SPRING: u32 = 83;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FF_FRICTION`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1008:1
[INFO] [stdout]      |
[INFO] [stdout] 1008 | pub const FF_FRICTION: u32 = 84;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FF_DAMPER`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1009:1
[INFO] [stdout]      |
[INFO] [stdout] 1009 | pub const FF_DAMPER: u32 = 85;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FF_INERTIA`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1010:1
[INFO] [stdout]      |
[INFO] [stdout] 1010 | pub const FF_INERTIA: u32 = 86;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FF_RAMP`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1011:1
[INFO] [stdout]      |
[INFO] [stdout] 1011 | pub const FF_RAMP: u32 = 87;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FF_EFFECT_MIN`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1012:1
[INFO] [stdout]      |
[INFO] [stdout] 1012 | pub const FF_EFFECT_MIN: u32 = 80;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FF_EFFECT_MAX`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1013:1
[INFO] [stdout]      |
[INFO] [stdout] 1013 | pub const FF_EFFECT_MAX: u32 = 87;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FF_SQUARE`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1014:1
[INFO] [stdout]      |
[INFO] [stdout] 1014 | pub const FF_SQUARE: u32 = 88;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FF_TRIANGLE`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1015:1
[INFO] [stdout]      |
[INFO] [stdout] 1015 | pub const FF_TRIANGLE: u32 = 89;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FF_SINE`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1016:1
[INFO] [stdout]      |
[INFO] [stdout] 1016 | pub const FF_SINE: u32 = 90;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FF_SAW_UP`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1017:1
[INFO] [stdout]      |
[INFO] [stdout] 1017 | pub const FF_SAW_UP: u32 = 91;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FF_SAW_DOWN`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1018:1
[INFO] [stdout]      |
[INFO] [stdout] 1018 | pub const FF_SAW_DOWN: u32 = 92;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FF_CUSTOM`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1019:1
[INFO] [stdout]      |
[INFO] [stdout] 1019 | pub const FF_CUSTOM: u32 = 93;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FF_WAVEFORM_MIN`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1020:1
[INFO] [stdout]      |
[INFO] [stdout] 1020 | pub const FF_WAVEFORM_MIN: u32 = 88;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FF_WAVEFORM_MAX`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1021:1
[INFO] [stdout]      |
[INFO] [stdout] 1021 | pub const FF_WAVEFORM_MAX: u32 = 93;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FF_GAIN`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1022:1
[INFO] [stdout]      |
[INFO] [stdout] 1022 | pub const FF_GAIN: u32 = 96;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FF_AUTOCENTER`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1023:1
[INFO] [stdout]      |
[INFO] [stdout] 1023 | pub const FF_AUTOCENTER: u32 = 97;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FF_MAX_EFFECTS`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1024:1
[INFO] [stdout]      |
[INFO] [stdout] 1024 | pub const FF_MAX_EFFECTS: u32 = 96;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FF_MAX`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1025:1
[INFO] [stdout]      |
[INFO] [stdout] 1025 | pub const FF_MAX: u32 = 127;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `FF_CNT`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1026:1
[INFO] [stdout]      |
[INFO] [stdout] 1026 | pub const FF_CNT: u32 = 128;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `time_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1109:1
[INFO] [stdout]      |
[INFO] [stdout] 1109 | pub type time_t = __time_t;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `suseconds_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1149:1
[INFO] [stdout]      |
[INFO] [stdout] 1149 | pub type suseconds_t = __suseconds_t;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `sigset_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1178:1
[INFO] [stdout]      |
[INFO] [stdout] 1178 | pub type sigset_t = __sigset_t;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `fd_mask`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1247:1
[INFO] [stdout]      |
[INFO] [stdout] 1247 | pub type fd_mask = __fd_mask;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `select`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1249:5
[INFO] [stdout]      |
[INFO] [stdout] 1249 | /     pub fn select(
[INFO] [stdout] 1250 | |         __nfds: ::std::os::raw::c_int,
[INFO] [stdout] 1251 | |         __readfds: *mut fd_set,
[INFO] [stdout] 1252 | |         __writefds: *mut fd_set,
[INFO] [stdout] 1253 | |         __exceptfds: *mut fd_set,
[INFO] [stdout] 1254 | |         __timeout: *mut timeval,
[INFO] [stdout] 1255 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `pselect`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1258:5
[INFO] [stdout]      |
[INFO] [stdout] 1258 | /     pub fn pselect(
[INFO] [stdout] 1259 | |         __nfds: ::std::os::raw::c_int,
[INFO] [stdout] 1260 | |         __readfds: *mut fd_set,
[INFO] [stdout] 1261 | |         __writefds: *mut fd_set,
[INFO] [stdout] ...    |
[INFO] [stdout] 1264 | |         __sigmask: *const __sigset_t,
[INFO] [stdout] 1265 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `gettimeofday`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1308:5
[INFO] [stdout]      |
[INFO] [stdout] 1308 |     pub fn gettimeofday(__tv: *mut timeval, __tz: __timezone_ptr_t) -> ::std::os::raw::c_int;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `settimeofday`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1311:5
[INFO] [stdout]      |
[INFO] [stdout] 1311 |     pub fn settimeofday(__tv: *const timeval, __tz: *const timezone) -> ::std::os::raw::c_int;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `adjtime`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1314:5
[INFO] [stdout]      |
[INFO] [stdout] 1314 |     pub fn adjtime(__delta: *const timeval, __olddelta: *mut timeval) -> ::std::os::raw::c_int;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `getitimer`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1361:5
[INFO] [stdout]      |
[INFO] [stdout] 1361 |     pub fn getitimer(__which: __itimer_which_t, __value: *mut itimerval) -> ::std::os::raw::c_int;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `setitimer`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1364:5
[INFO] [stdout]      |
[INFO] [stdout] 1364 | /     pub fn setitimer(
[INFO] [stdout] 1365 | |         __which: __itimer_which_t,
[INFO] [stdout] 1366 | |         __new: *const itimerval,
[INFO] [stdout] 1367 | |         __old: *mut itimerval,
[INFO] [stdout] 1368 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `utimes`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1371:5
[INFO] [stdout]      |
[INFO] [stdout] 1371 | /     pub fn utimes(
[INFO] [stdout] 1372 | |         __file: *const ::std::os::raw::c_char,
[INFO] [stdout] 1373 | |         __tvp: *const timeval,
[INFO] [stdout] 1374 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `lutimes`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1377:5
[INFO] [stdout]      |
[INFO] [stdout] 1377 | /     pub fn lutimes(
[INFO] [stdout] 1378 | |         __file: *const ::std::os::raw::c_char,
[INFO] [stdout] 1379 | |         __tvp: *const timeval,
[INFO] [stdout] 1380 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `futimes`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1383:5
[INFO] [stdout]      |
[INFO] [stdout] 1383 |     pub fn futimes(__fd: ::std::os::raw::c_int, __tvp: *const timeval) -> ::std::os::raw::c_int;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `ioctl`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1530:5
[INFO] [stdout]      |
[INFO] [stdout] 1530 | /     pub fn ioctl(
[INFO] [stdout] 1531 | |         __fd: ::std::os::raw::c_int,
[INFO] [stdout] 1532 | |         __request: ::std::os::raw::c_ulong,
[INFO] [stdout] 1533 | |         ...
[INFO] [stdout] 1534 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `u_char`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1536:1
[INFO] [stdout]      |
[INFO] [stdout] 1536 | pub type u_char = __u_char;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `u_short`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1537:1
[INFO] [stdout]      |
[INFO] [stdout] 1537 | pub type u_short = __u_short;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `u_int`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1538:1
[INFO] [stdout]      |
[INFO] [stdout] 1538 | pub type u_int = __u_int;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `u_long`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1539:1
[INFO] [stdout]      |
[INFO] [stdout] 1539 | pub type u_long = __u_long;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `quad_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1540:1
[INFO] [stdout]      |
[INFO] [stdout] 1540 | pub type quad_t = __quad_t;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `u_quad_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1541:1
[INFO] [stdout]      |
[INFO] [stdout] 1541 | pub type u_quad_t = __u_quad_t;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `fsid_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1542:1
[INFO] [stdout]      |
[INFO] [stdout] 1542 | pub type fsid_t = __fsid_t;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `loff_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1543:1
[INFO] [stdout]      |
[INFO] [stdout] 1543 | pub type loff_t = __loff_t;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `ino_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1544:1
[INFO] [stdout]      |
[INFO] [stdout] 1544 | pub type ino_t = __ino_t;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `dev_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1545:1
[INFO] [stdout]      |
[INFO] [stdout] 1545 | pub type dev_t = __dev_t;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `gid_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1546:1
[INFO] [stdout]      |
[INFO] [stdout] 1546 | pub type gid_t = __gid_t;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `mode_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1547:1
[INFO] [stdout]      |
[INFO] [stdout] 1547 | pub type mode_t = __mode_t;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `nlink_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1548:1
[INFO] [stdout]      |
[INFO] [stdout] 1548 | pub type nlink_t = __nlink_t;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `uid_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1549:1
[INFO] [stdout]      |
[INFO] [stdout] 1549 | pub type uid_t = __uid_t;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `off_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1550:1
[INFO] [stdout]      |
[INFO] [stdout] 1550 | pub type off_t = __off_t;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `pid_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1551:1
[INFO] [stdout]      |
[INFO] [stdout] 1551 | pub type pid_t = __pid_t;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `id_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1552:1
[INFO] [stdout]      |
[INFO] [stdout] 1552 | pub type id_t = __id_t;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `daddr_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1553:1
[INFO] [stdout]      |
[INFO] [stdout] 1553 | pub type daddr_t = __daddr_t;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `caddr_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1554:1
[INFO] [stdout]      |
[INFO] [stdout] 1554 | pub type caddr_t = __caddr_t;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `key_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1555:1
[INFO] [stdout]      |
[INFO] [stdout] 1555 | pub type key_t = __key_t;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `clock_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1556:1
[INFO] [stdout]      |
[INFO] [stdout] 1556 | pub type clock_t = __clock_t;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `clockid_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1557:1
[INFO] [stdout]      |
[INFO] [stdout] 1557 | pub type clockid_t = __clockid_t;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `timer_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1558:1
[INFO] [stdout]      |
[INFO] [stdout] 1558 | pub type timer_t = __timer_t;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `ulong`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1559:1
[INFO] [stdout]      |
[INFO] [stdout] 1559 | pub type ulong = ::std::os::raw::c_ulong;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `ushort`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1560:1
[INFO] [stdout]      |
[INFO] [stdout] 1560 | pub type ushort = ::std::os::raw::c_ushort;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `uint`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1561:1
[INFO] [stdout]      |
[INFO] [stdout] 1561 | pub type uint = ::std::os::raw::c_uint;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `u_int8_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1562:1
[INFO] [stdout]      |
[INFO] [stdout] 1562 | pub type u_int8_t = ::std::os::raw::c_uchar;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `u_int16_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1563:1
[INFO] [stdout]      |
[INFO] [stdout] 1563 | pub type u_int16_t = ::std::os::raw::c_ushort;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `u_int32_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1564:1
[INFO] [stdout]      |
[INFO] [stdout] 1564 | pub type u_int32_t = ::std::os::raw::c_uint;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `u_int64_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1565:1
[INFO] [stdout]      |
[INFO] [stdout] 1565 | pub type u_int64_t = ::std::os::raw::c_ulong;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `register_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1566:1
[INFO] [stdout]      |
[INFO] [stdout] 1566 | pub type register_t = ::std::os::raw::c_long;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `gnu_dev_major`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1568:5
[INFO] [stdout]      |
[INFO] [stdout] 1568 |     pub fn gnu_dev_major(__dev: __dev_t) -> ::std::os::raw::c_uint;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `gnu_dev_minor`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1571:5
[INFO] [stdout]      |
[INFO] [stdout] 1571 |     pub fn gnu_dev_minor(__dev: __dev_t) -> ::std::os::raw::c_uint;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `gnu_dev_makedev`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1574:5
[INFO] [stdout]      |
[INFO] [stdout] 1574 | /     pub fn gnu_dev_makedev(
[INFO] [stdout] 1575 | |         __major: ::std::os::raw::c_uint,
[INFO] [stdout] 1576 | |         __minor: ::std::os::raw::c_uint,
[INFO] [stdout] 1577 | |     ) -> __dev_t;
[INFO] [stdout]      | |_________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `blksize_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1579:1
[INFO] [stdout]      |
[INFO] [stdout] 1579 | pub type blksize_t = __blksize_t;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `blkcnt_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1580:1
[INFO] [stdout]      |
[INFO] [stdout] 1580 | pub type blkcnt_t = __blkcnt_t;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `fsblkcnt_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1581:1
[INFO] [stdout]      |
[INFO] [stdout] 1581 | pub type fsblkcnt_t = __fsblkcnt_t;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `fsfilcnt_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1582:1
[INFO] [stdout]      |
[INFO] [stdout] 1582 | pub type fsfilcnt_t = __fsfilcnt_t;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `pthread_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2157:1
[INFO] [stdout]      |
[INFO] [stdout] 2157 | pub type pthread_t = ::std::os::raw::c_ulong;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `pthread_key_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2238:1
[INFO] [stdout]      |
[INFO] [stdout] 2238 | pub type pthread_key_t = ::std::os::raw::c_uint;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `pthread_once_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2239:1
[INFO] [stdout]      |
[INFO] [stdout] 2239 | pub type pthread_once_t = ::std::os::raw::c_int;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `pthread_spinlock_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:2473:1
[INFO] [stdout]      |
[INFO] [stdout] 2473 | pub type pthread_spinlock_t = ::std::os::raw::c_int;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `va_list`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3607:1
[INFO] [stdout]      |
[INFO] [stdout] 3607 | pub type va_list = __builtin_va_list;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `libevdev_read_flag_LIBEVDEV_READ_FLAG_SYNC`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3618:1
[INFO] [stdout]      |
[INFO] [stdout] 3618 | pub const libevdev_read_flag_LIBEVDEV_READ_FLAG_SYNC: libevdev_read_flag = 1;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `libevdev_read_flag_LIBEVDEV_READ_FLAG_NORMAL`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3620:1
[INFO] [stdout]      |
[INFO] [stdout] 3620 | pub const libevdev_read_flag_LIBEVDEV_READ_FLAG_NORMAL: libevdev_read_flag = 2;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `libevdev_read_flag_LIBEVDEV_READ_FLAG_FORCE_SYNC`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3623:1
[INFO] [stdout]      |
[INFO] [stdout] 3623 | pub const libevdev_read_flag_LIBEVDEV_READ_FLAG_FORCE_SYNC: libevdev_read_flag = 4;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `libevdev_read_flag_LIBEVDEV_READ_FLAG_BLOCKING`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3625:1
[INFO] [stdout]      |
[INFO] [stdout] 3625 | pub const libevdev_read_flag_LIBEVDEV_READ_FLAG_BLOCKING: libevdev_read_flag = 8;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `libevdev_read_flag`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3627:1
[INFO] [stdout]      |
[INFO] [stdout] 3627 | pub type libevdev_read_flag = u32;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_new_from_fd`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3664:5
[INFO] [stdout]      |
[INFO] [stdout] 3664 | /     pub fn libevdev_new_from_fd(
[INFO] [stdout] 3665 | |         fd: ::std::os::raw::c_int,
[INFO] [stdout] 3666 | |         dev: *mut *mut libevdev,
[INFO] [stdout] 3667 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_free`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3681:5
[INFO] [stdout]      |
[INFO] [stdout] 3681 |     pub fn libevdev_free(dev: *mut libevdev);
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `libevdev_log_priority_LIBEVDEV_LOG_ERROR`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3684:1
[INFO] [stdout]      |
[INFO] [stdout] 3684 | pub const libevdev_log_priority_LIBEVDEV_LOG_ERROR: libevdev_log_priority = 10;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `libevdev_log_priority_LIBEVDEV_LOG_INFO`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3686:1
[INFO] [stdout]      |
[INFO] [stdout] 3686 | pub const libevdev_log_priority_LIBEVDEV_LOG_INFO: libevdev_log_priority = 20;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `libevdev_log_priority_LIBEVDEV_LOG_DEBUG`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3688:1
[INFO] [stdout]      |
[INFO] [stdout] 3688 | pub const libevdev_log_priority_LIBEVDEV_LOG_DEBUG: libevdev_log_priority = 30;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `libevdev_log_priority`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3690:1
[INFO] [stdout]      |
[INFO] [stdout] 3690 | pub type libevdev_log_priority = u32;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `libevdev_log_func_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3705:1
[INFO] [stdout]      |
[INFO] [stdout] 3705 | / pub type libevdev_log_func_t = ::std::option::Option<
[INFO] [stdout] 3706 | |     unsafe extern "C" fn(
[INFO] [stdout] 3707 | |         priority: libevdev_log_priority,
[INFO] [stdout] 3708 | |         data: *mut ::std::os::raw::c_void,
[INFO] [stdout] ...    |
[INFO] [stdout] 3714 | |     ),
[INFO] [stdout] 3715 | | >;
[INFO] [stdout]      | |__^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_set_log_function`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3733:5
[INFO] [stdout]      |
[INFO] [stdout] 3733 | /     pub fn libevdev_set_log_function(
[INFO] [stdout] 3734 | |         logfunc: libevdev_log_func_t,
[INFO] [stdout] 3735 | |         data: *mut ::std::os::raw::c_void,
[INFO] [stdout] 3736 | |     );
[INFO] [stdout]      | |______^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_set_log_priority`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3749:5
[INFO] [stdout]      |
[INFO] [stdout] 3749 |     pub fn libevdev_set_log_priority(priority: libevdev_log_priority);
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_get_log_priority`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3761:5
[INFO] [stdout]      |
[INFO] [stdout] 3761 |     pub fn libevdev_get_log_priority() -> libevdev_log_priority;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `libevdev_device_log_func_t`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3780:1
[INFO] [stdout]      |
[INFO] [stdout] 3780 | / pub type libevdev_device_log_func_t = ::std::option::Option<
[INFO] [stdout] 3781 | |     unsafe extern "C" fn(
[INFO] [stdout] 3782 | |         dev: *const libevdev,
[INFO] [stdout] 3783 | |         priority: libevdev_log_priority,
[INFO] [stdout] ...    |
[INFO] [stdout] 3790 | |     ),
[INFO] [stdout] 3791 | | >;
[INFO] [stdout]      | |__^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_set_device_log_function`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3812:5
[INFO] [stdout]      |
[INFO] [stdout] 3812 | /     pub fn libevdev_set_device_log_function(
[INFO] [stdout] 3813 | |         dev: *mut libevdev,
[INFO] [stdout] 3814 | |         logfunc: libevdev_device_log_func_t,
[INFO] [stdout] 3815 | |         priority: libevdev_log_priority,
[INFO] [stdout] 3816 | |         data: *mut ::std::os::raw::c_void,
[INFO] [stdout] 3817 | |     );
[INFO] [stdout]      | |______^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `libevdev_grab_mode_LIBEVDEV_GRAB`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3820:1
[INFO] [stdout]      |
[INFO] [stdout] 3820 | pub const libevdev_grab_mode_LIBEVDEV_GRAB: libevdev_grab_mode = 3;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `libevdev_grab_mode_LIBEVDEV_UNGRAB`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3822:1
[INFO] [stdout]      |
[INFO] [stdout] 3822 | pub const libevdev_grab_mode_LIBEVDEV_UNGRAB: libevdev_grab_mode = 4;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `libevdev_grab_mode`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3824:1
[INFO] [stdout]      |
[INFO] [stdout] 3824 | pub type libevdev_grab_mode = u32;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_grab`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3846:5
[INFO] [stdout]      |
[INFO] [stdout] 3846 |     pub fn libevdev_grab(dev: *mut libevdev, grab: libevdev_grab_mode) -> ::std::os::raw::c_int;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_set_fd`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3879:5
[INFO] [stdout]      |
[INFO] [stdout] 3879 |     pub fn libevdev_set_fd(dev: *mut libevdev, fd: ::std::os::raw::c_int) -> ::std::os::raw::c_int;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_change_fd`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3918:5
[INFO] [stdout]      |
[INFO] [stdout] 3918 | /     pub fn libevdev_change_fd(
[INFO] [stdout] 3919 | |         dev: *mut libevdev,
[INFO] [stdout] 3920 | |         fd: ::std::os::raw::c_int,
[INFO] [stdout] 3921 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_get_fd`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3930:5
[INFO] [stdout]      |
[INFO] [stdout] 3930 |     pub fn libevdev_get_fd(dev: *const libevdev) -> ::std::os::raw::c_int;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `libevdev_read_status_LIBEVDEV_READ_STATUS_SUCCESS`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3936:1
[INFO] [stdout]      |
[INFO] [stdout] 3936 | pub const libevdev_read_status_LIBEVDEV_READ_STATUS_SUCCESS: libevdev_read_status = 0;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `libevdev_read_status_LIBEVDEV_READ_STATUS_SYNC`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3943:1
[INFO] [stdout]      |
[INFO] [stdout] 3943 | pub const libevdev_read_status_LIBEVDEV_READ_STATUS_SYNC: libevdev_read_status = 1;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `libevdev_read_status`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3945:1
[INFO] [stdout]      |
[INFO] [stdout] 3945 | pub type libevdev_read_status = u32;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_next_event`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3995:5
[INFO] [stdout]      |
[INFO] [stdout] 3995 | /     pub fn libevdev_next_event(
[INFO] [stdout] 3996 | |         dev: *mut libevdev,
[INFO] [stdout] 3997 | |         flags: ::std::os::raw::c_uint,
[INFO] [stdout] 3998 | |         ev: *mut input_event,
[INFO] [stdout] 3999 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_has_event_pending`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4022:5
[INFO] [stdout]      |
[INFO] [stdout] 4022 |     pub fn libevdev_has_event_pending(dev: *mut libevdev) -> ::std::os::raw::c_int;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_get_name`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4037:5
[INFO] [stdout]      |
[INFO] [stdout] 4037 |     pub fn libevdev_get_name(dev: *const libevdev) -> *const ::std::os::raw::c_char;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_get_phys`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4067:5
[INFO] [stdout]      |
[INFO] [stdout] 4067 |     pub fn libevdev_get_phys(dev: *const libevdev) -> *const ::std::os::raw::c_char;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_set_phys`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4081:5
[INFO] [stdout]      |
[INFO] [stdout] 4081 |     pub fn libevdev_set_phys(dev: *mut libevdev, phys: *const ::std::os::raw::c_char);
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_get_uniq`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4095:5
[INFO] [stdout]      |
[INFO] [stdout] 4095 |     pub fn libevdev_get_uniq(dev: *const libevdev) -> *const ::std::os::raw::c_char;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_set_uniq`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4109:5
[INFO] [stdout]      |
[INFO] [stdout] 4109 |     pub fn libevdev_set_uniq(dev: *mut libevdev, uniq: *const ::std::os::raw::c_char);
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_get_id_product`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4119:5
[INFO] [stdout]      |
[INFO] [stdout] 4119 |     pub fn libevdev_get_id_product(dev: *const libevdev) -> ::std::os::raw::c_int;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_set_id_product`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4129:5
[INFO] [stdout]      |
[INFO] [stdout] 4129 |     pub fn libevdev_set_id_product(dev: *mut libevdev, product_id: ::std::os::raw::c_int);
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_get_id_vendor`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4139:5
[INFO] [stdout]      |
[INFO] [stdout] 4139 |     pub fn libevdev_get_id_vendor(dev: *const libevdev) -> ::std::os::raw::c_int;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_set_id_vendor`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4149:5
[INFO] [stdout]      |
[INFO] [stdout] 4149 |     pub fn libevdev_set_id_vendor(dev: *mut libevdev, vendor_id: ::std::os::raw::c_int);
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_get_id_bustype`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4159:5
[INFO] [stdout]      |
[INFO] [stdout] 4159 |     pub fn libevdev_get_id_bustype(dev: *const libevdev) -> ::std::os::raw::c_int;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_set_id_bustype`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4169:5
[INFO] [stdout]      |
[INFO] [stdout] 4169 |     pub fn libevdev_set_id_bustype(dev: *mut libevdev, bustype: ::std::os::raw::c_int);
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_get_id_version`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4179:5
[INFO] [stdout]      |
[INFO] [stdout] 4179 |     pub fn libevdev_get_id_version(dev: *const libevdev) -> ::std::os::raw::c_int;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_set_id_version`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4189:5
[INFO] [stdout]      |
[INFO] [stdout] 4189 |     pub fn libevdev_set_id_version(dev: *mut libevdev, version: ::std::os::raw::c_int);
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_get_driver_version`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4199:5
[INFO] [stdout]      |
[INFO] [stdout] 4199 |     pub fn libevdev_get_driver_version(dev: *const libevdev) -> ::std::os::raw::c_int;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_has_property`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4210:5
[INFO] [stdout]      |
[INFO] [stdout] 4210 | /     pub fn libevdev_has_property(
[INFO] [stdout] 4211 | |         dev: *const libevdev,
[INFO] [stdout] 4212 | |         prop: ::std::os::raw::c_uint,
[INFO] [stdout] 4213 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_enable_property`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4225:5
[INFO] [stdout]      |
[INFO] [stdout] 4225 | /     pub fn libevdev_enable_property(
[INFO] [stdout] 4226 | |         dev: *mut libevdev,
[INFO] [stdout] 4227 | |         prop: ::std::os::raw::c_uint,
[INFO] [stdout] 4228 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_has_event_type`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4239:5
[INFO] [stdout]      |
[INFO] [stdout] 4239 | /     pub fn libevdev_has_event_type(
[INFO] [stdout] 4240 | |         dev: *const libevdev,
[INFO] [stdout] 4241 | |         type_: ::std::os::raw::c_uint,
[INFO] [stdout] 4242 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_has_event_code`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4254:5
[INFO] [stdout]      |
[INFO] [stdout] 4254 | /     pub fn libevdev_has_event_code(
[INFO] [stdout] 4255 | |         dev: *const libevdev,
[INFO] [stdout] 4256 | |         type_: ::std::os::raw::c_uint,
[INFO] [stdout] 4257 | |         code: ::std::os::raw::c_uint,
[INFO] [stdout] 4258 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_get_abs_minimum`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4271:5
[INFO] [stdout]      |
[INFO] [stdout] 4271 | /     pub fn libevdev_get_abs_minimum(
[INFO] [stdout] 4272 | |         dev: *const libevdev,
[INFO] [stdout] 4273 | |         code: ::std::os::raw::c_uint,
[INFO] [stdout] 4274 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_get_abs_maximum`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4287:5
[INFO] [stdout]      |
[INFO] [stdout] 4287 | /     pub fn libevdev_get_abs_maximum(
[INFO] [stdout] 4288 | |         dev: *const libevdev,
[INFO] [stdout] 4289 | |         code: ::std::os::raw::c_uint,
[INFO] [stdout] 4290 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_get_abs_fuzz`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4303:5
[INFO] [stdout]      |
[INFO] [stdout] 4303 | /     pub fn libevdev_get_abs_fuzz(
[INFO] [stdout] 4304 | |         dev: *const libevdev,
[INFO] [stdout] 4305 | |         code: ::std::os::raw::c_uint,
[INFO] [stdout] 4306 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_get_abs_flat`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4319:5
[INFO] [stdout]      |
[INFO] [stdout] 4319 | /     pub fn libevdev_get_abs_flat(
[INFO] [stdout] 4320 | |         dev: *const libevdev,
[INFO] [stdout] 4321 | |         code: ::std::os::raw::c_uint,
[INFO] [stdout] 4322 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_get_abs_resolution`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4335:5
[INFO] [stdout]      |
[INFO] [stdout] 4335 | /     pub fn libevdev_get_abs_resolution(
[INFO] [stdout] 4336 | |         dev: *const libevdev,
[INFO] [stdout] 4337 | |         code: ::std::os::raw::c_uint,
[INFO] [stdout] 4338 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_get_abs_info`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4352:5
[INFO] [stdout]      |
[INFO] [stdout] 4352 | /     pub fn libevdev_get_abs_info(
[INFO] [stdout] 4353 | |         dev: *const libevdev,
[INFO] [stdout] 4354 | |         code: ::std::os::raw::c_uint,
[INFO] [stdout] 4355 | |     ) -> *const input_absinfo;
[INFO] [stdout]      | |______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_get_event_value`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4378:5
[INFO] [stdout]      |
[INFO] [stdout] 4378 | /     pub fn libevdev_get_event_value(
[INFO] [stdout] 4379 | |         dev: *const libevdev,
[INFO] [stdout] 4380 | |         type_: ::std::os::raw::c_uint,
[INFO] [stdout] 4381 | |         code: ::std::os::raw::c_uint,
[INFO] [stdout] 4382 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_set_event_value`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4414:5
[INFO] [stdout]      |
[INFO] [stdout] 4414 | /     pub fn libevdev_set_event_value(
[INFO] [stdout] 4415 | |         dev: *mut libevdev,
[INFO] [stdout] 4416 | |         type_: ::std::os::raw::c_uint,
[INFO] [stdout] 4417 | |         code: ::std::os::raw::c_uint,
[INFO] [stdout] 4418 | |         value: ::std::os::raw::c_int,
[INFO] [stdout] 4419 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_fetch_event_value`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4445:5
[INFO] [stdout]      |
[INFO] [stdout] 4445 | /     pub fn libevdev_fetch_event_value(
[INFO] [stdout] 4446 | |         dev: *const libevdev,
[INFO] [stdout] 4447 | |         type_: ::std::os::raw::c_uint,
[INFO] [stdout] 4448 | |         code: ::std::os::raw::c_uint,
[INFO] [stdout] 4449 | |         value: *mut ::std::os::raw::c_int,
[INFO] [stdout] 4450 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_get_slot_value`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4471:5
[INFO] [stdout]      |
[INFO] [stdout] 4471 | /     pub fn libevdev_get_slot_value(
[INFO] [stdout] 4472 | |         dev: *const libevdev,
[INFO] [stdout] 4473 | |         slot: ::std::os::raw::c_uint,
[INFO] [stdout] 4474 | |         code: ::std::os::raw::c_uint,
[INFO] [stdout] 4475 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_set_slot_value`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4502:5
[INFO] [stdout]      |
[INFO] [stdout] 4502 | /     pub fn libevdev_set_slot_value(
[INFO] [stdout] 4503 | |         dev: *mut libevdev,
[INFO] [stdout] 4504 | |         slot: ::std::os::raw::c_uint,
[INFO] [stdout] 4505 | |         code: ::std::os::raw::c_uint,
[INFO] [stdout] 4506 | |         value: ::std::os::raw::c_int,
[INFO] [stdout] 4507 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_fetch_slot_value`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4533:5
[INFO] [stdout]      |
[INFO] [stdout] 4533 | /     pub fn libevdev_fetch_slot_value(
[INFO] [stdout] 4534 | |         dev: *const libevdev,
[INFO] [stdout] 4535 | |         slot: ::std::os::raw::c_uint,
[INFO] [stdout] 4536 | |         code: ::std::os::raw::c_uint,
[INFO] [stdout] 4537 | |         value: *mut ::std::os::raw::c_int,
[INFO] [stdout] 4538 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_get_num_slots`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4552:5
[INFO] [stdout]      |
[INFO] [stdout] 4552 |     pub fn libevdev_get_num_slots(dev: *const libevdev) -> ::std::os::raw::c_int;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_get_current_slot`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4568:5
[INFO] [stdout]      |
[INFO] [stdout] 4568 |     pub fn libevdev_get_current_slot(dev: *const libevdev) -> ::std::os::raw::c_int;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_set_abs_minimum`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4580:5
[INFO] [stdout]      |
[INFO] [stdout] 4580 | /     pub fn libevdev_set_abs_minimum(
[INFO] [stdout] 4581 | |         dev: *mut libevdev,
[INFO] [stdout] 4582 | |         code: ::std::os::raw::c_uint,
[INFO] [stdout] 4583 | |         min: ::std::os::raw::c_int,
[INFO] [stdout] 4584 | |     );
[INFO] [stdout]      | |______^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_set_abs_maximum`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4596:5
[INFO] [stdout]      |
[INFO] [stdout] 4596 | /     pub fn libevdev_set_abs_maximum(
[INFO] [stdout] 4597 | |         dev: *mut libevdev,
[INFO] [stdout] 4598 | |         code: ::std::os::raw::c_uint,
[INFO] [stdout] 4599 | |         max: ::std::os::raw::c_int,
[INFO] [stdout] 4600 | |     );
[INFO] [stdout]      | |______^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_set_abs_fuzz`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4612:5
[INFO] [stdout]      |
[INFO] [stdout] 4612 | /     pub fn libevdev_set_abs_fuzz(
[INFO] [stdout] 4613 | |         dev: *mut libevdev,
[INFO] [stdout] 4614 | |         code: ::std::os::raw::c_uint,
[INFO] [stdout] 4615 | |         fuzz: ::std::os::raw::c_int,
[INFO] [stdout] 4616 | |     );
[INFO] [stdout]      | |______^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_set_abs_flat`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4628:5
[INFO] [stdout]      |
[INFO] [stdout] 4628 | /     pub fn libevdev_set_abs_flat(
[INFO] [stdout] 4629 | |         dev: *mut libevdev,
[INFO] [stdout] 4630 | |         code: ::std::os::raw::c_uint,
[INFO] [stdout] 4631 | |         flat: ::std::os::raw::c_int,
[INFO] [stdout] 4632 | |     );
[INFO] [stdout]      | |______^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_set_abs_resolution`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4644:5
[INFO] [stdout]      |
[INFO] [stdout] 4644 | /     pub fn libevdev_set_abs_resolution(
[INFO] [stdout] 4645 | |         dev: *mut libevdev,
[INFO] [stdout] 4646 | |         code: ::std::os::raw::c_uint,
[INFO] [stdout] 4647 | |         resolution: ::std::os::raw::c_int,
[INFO] [stdout] 4648 | |     );
[INFO] [stdout]      | |______^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_set_abs_info`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4660:5
[INFO] [stdout]      |
[INFO] [stdout] 4660 | /     pub fn libevdev_set_abs_info(
[INFO] [stdout] 4661 | |         dev: *mut libevdev,
[INFO] [stdout] 4662 | |         code: ::std::os::raw::c_uint,
[INFO] [stdout] 4663 | |         abs: *const input_absinfo,
[INFO] [stdout] 4664 | |     );
[INFO] [stdout]      | |______^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_disable_event_type`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4712:5
[INFO] [stdout]      |
[INFO] [stdout] 4712 | /     pub fn libevdev_disable_event_type(
[INFO] [stdout] 4713 | |         dev: *mut libevdev,
[INFO] [stdout] 4714 | |         type_: ::std::os::raw::c_uint,
[INFO] [stdout] 4715 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_disable_event_code`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4782:5
[INFO] [stdout]      |
[INFO] [stdout] 4782 | /     pub fn libevdev_disable_event_code(
[INFO] [stdout] 4783 | |         dev: *mut libevdev,
[INFO] [stdout] 4784 | |         type_: ::std::os::raw::c_uint,
[INFO] [stdout] 4785 | |         code: ::std::os::raw::c_uint,
[INFO] [stdout] 4786 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_kernel_set_abs_info`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4801:5
[INFO] [stdout]      |
[INFO] [stdout] 4801 | /     pub fn libevdev_kernel_set_abs_info(
[INFO] [stdout] 4802 | |         dev: *mut libevdev,
[INFO] [stdout] 4803 | |         code: ::std::os::raw::c_uint,
[INFO] [stdout] 4804 | |         abs: *const input_absinfo,
[INFO] [stdout] 4805 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `libevdev_led_value_LIBEVDEV_LED_ON`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4808:1
[INFO] [stdout]      |
[INFO] [stdout] 4808 | pub const libevdev_led_value_LIBEVDEV_LED_ON: libevdev_led_value = 3;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `libevdev_led_value_LIBEVDEV_LED_OFF`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4810:1
[INFO] [stdout]      |
[INFO] [stdout] 4810 | pub const libevdev_led_value_LIBEVDEV_LED_OFF: libevdev_led_value = 4;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `libevdev_led_value`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4812:1
[INFO] [stdout]      |
[INFO] [stdout] 4812 | pub type libevdev_led_value = u32;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_kernel_set_led_value`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4825:5
[INFO] [stdout]      |
[INFO] [stdout] 4825 | /     pub fn libevdev_kernel_set_led_value(
[INFO] [stdout] 4826 | |         dev: *mut libevdev,
[INFO] [stdout] 4827 | |         code: ::std::os::raw::c_uint,
[INFO] [stdout] 4828 | |         value: libevdev_led_value,
[INFO] [stdout] 4829 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_kernel_set_led_values`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4853:5
[INFO] [stdout]      |
[INFO] [stdout] 4853 |     pub fn libevdev_kernel_set_led_values(dev: *mut libevdev, ...) -> ::std::os::raw::c_int;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_set_clock_id`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4868:5
[INFO] [stdout]      |
[INFO] [stdout] 4868 | /     pub fn libevdev_set_clock_id(
[INFO] [stdout] 4869 | |         dev: *mut libevdev,
[INFO] [stdout] 4870 | |         clockid: ::std::os::raw::c_int,
[INFO] [stdout] 4871 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_event_is_type`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4893:5
[INFO] [stdout]      |
[INFO] [stdout] 4893 | /     pub fn libevdev_event_is_type(
[INFO] [stdout] 4894 | |         ev: *const input_event,
[INFO] [stdout] 4895 | |         type_: ::std::os::raw::c_uint,
[INFO] [stdout] 4896 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_event_is_code`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4920:5
[INFO] [stdout]      |
[INFO] [stdout] 4920 | /     pub fn libevdev_event_is_code(
[INFO] [stdout] 4921 | |         ev: *const input_event,
[INFO] [stdout] 4922 | |         type_: ::std::os::raw::c_uint,
[INFO] [stdout] 4923 | |         code: ::std::os::raw::c_uint,
[INFO] [stdout] 4924 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_event_type_get_name`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4936:5
[INFO] [stdout]      |
[INFO] [stdout] 4936 | /     pub fn libevdev_event_type_get_name(
[INFO] [stdout] 4937 | |         type_: ::std::os::raw::c_uint,
[INFO] [stdout] 4938 | |     ) -> *const ::std::os::raw::c_char;
[INFO] [stdout]      | |_______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_event_code_get_name`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4951:5
[INFO] [stdout]      |
[INFO] [stdout] 4951 | /     pub fn libevdev_event_code_get_name(
[INFO] [stdout] 4952 | |         type_: ::std::os::raw::c_uint,
[INFO] [stdout] 4953 | |         code: ::std::os::raw::c_uint,
[INFO] [stdout] 4954 | |     ) -> *const ::std::os::raw::c_char;
[INFO] [stdout]      | |_______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_property_get_name`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4968:5
[INFO] [stdout]      |
[INFO] [stdout] 4968 | /     pub fn libevdev_property_get_name(
[INFO] [stdout] 4969 | |         prop: ::std::os::raw::c_uint,
[INFO] [stdout] 4970 | |     ) -> *const ::std::os::raw::c_char;
[INFO] [stdout]      | |_______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_event_type_get_max`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4983:5
[INFO] [stdout]      |
[INFO] [stdout] 4983 |     pub fn libevdev_event_type_get_max(type_: ::std::os::raw::c_uint) -> ::std::os::raw::c_int;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_event_type_from_name`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4998:5
[INFO] [stdout]      |
[INFO] [stdout] 4998 | /     pub fn libevdev_event_type_from_name(
[INFO] [stdout] 4999 | |         name: *const ::std::os::raw::c_char,
[INFO] [stdout] 5000 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_event_type_from_name_n`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:5017:5
[INFO] [stdout]      |
[INFO] [stdout] 5017 | /     pub fn libevdev_event_type_from_name_n(
[INFO] [stdout] 5018 | |         name: *const ::std::os::raw::c_char,
[INFO] [stdout] 5019 | |         len: usize,
[INFO] [stdout] 5020 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_event_code_from_name`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:5040:5
[INFO] [stdout]      |
[INFO] [stdout] 5040 | /     pub fn libevdev_event_code_from_name(
[INFO] [stdout] 5041 | |         type_: ::std::os::raw::c_uint,
[INFO] [stdout] 5042 | |         name: *const ::std::os::raw::c_char,
[INFO] [stdout] 5043 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_event_code_from_name_n`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:5065:5
[INFO] [stdout]      |
[INFO] [stdout] 5065 | /     pub fn libevdev_event_code_from_name_n(
[INFO] [stdout] 5066 | |         type_: ::std::os::raw::c_uint,
[INFO] [stdout] 5067 | |         name: *const ::std::os::raw::c_char,
[INFO] [stdout] 5068 | |         len: usize,
[INFO] [stdout] 5069 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_property_from_name`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:5082:5
[INFO] [stdout]      |
[INFO] [stdout] 5082 | /     pub fn libevdev_property_from_name(
[INFO] [stdout] 5083 | |         name: *const ::std::os::raw::c_char,
[INFO] [stdout] 5084 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_property_from_name_n`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:5099:5
[INFO] [stdout]      |
[INFO] [stdout] 5099 | /     pub fn libevdev_property_from_name_n(
[INFO] [stdout] 5100 | |         name: *const ::std::os::raw::c_char,
[INFO] [stdout] 5101 | |         len: usize,
[INFO] [stdout] 5102 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_get_repeat`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:5120:5
[INFO] [stdout]      |
[INFO] [stdout] 5120 | /     pub fn libevdev_get_repeat(
[INFO] [stdout] 5121 | |         dev: *const libevdev,
[INFO] [stdout] 5122 | |         delay: *mut ::std::os::raw::c_int,
[INFO] [stdout] 5123 | |         period: *mut ::std::os::raw::c_int,
[INFO] [stdout] 5124 | |     ) -> ::std::os::raw::c_int;
[INFO] [stdout]      | |_______________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `libevdev_uinput_open_mode_LIBEVDEV_UINPUT_OPEN_MANAGED`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:5132:1
[INFO] [stdout]      |
[INFO] [stdout] 5132 | pub const libevdev_uinput_open_mode_LIBEVDEV_UINPUT_OPEN_MANAGED: libevdev_uinput_open_mode = -2;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `libevdev_uinput_open_mode`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:5205:1
[INFO] [stdout]      |
[INFO] [stdout] 5205 | pub type libevdev_uinput_open_mode = i32;
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_uinput_get_fd`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:5269:5
[INFO] [stdout]      |
[INFO] [stdout] 5269 |     pub fn libevdev_uinput_get_fd(uinput_dev: *const libevdev_uinput) -> ::std::os::raw::c_int;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_uinput_get_syspath`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:5291:5
[INFO] [stdout]      |
[INFO] [stdout] 5291 | /     pub fn libevdev_uinput_get_syspath(
[INFO] [stdout] 5292 | |         uinput_dev: *mut libevdev_uinput,
[INFO] [stdout] 5293 | |     ) -> *const ::std::os::raw::c_char;
[INFO] [stdout]      | |_______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `libevdev_uinput_get_devnode`
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:5309:5
[INFO] [stdout]      |
[INFO] [stdout] 5309 | /     pub fn libevdev_uinput_get_devnode(
[INFO] [stdout] 5310 | |         uinput_dev: *mut libevdev_uinput,
[INFO] [stdout] 5311 | |     ) -> *const ::std::os::raw::c_char;
[INFO] [stdout]      | |_______________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `__glibc_c99_flexarr_available` should have an upper case name
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:32:11
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub const __glibc_c99_flexarr_available: u32 = 1;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `__GLIBC_C99_FLEXARR_AVAILABLE`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `__time_t_defined` should have an upper case name
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:43:11
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub const __time_t_defined: u32 = 1;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `__TIME_T_DEFINED`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `__timeval_defined` should have an upper case name
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:44:11
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub const __timeval_defined: u32 = 1;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `__TIMEVAL_DEFINED`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `__sigset_t_defined` should have an upper case name
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:47:11
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub const __sigset_t_defined: u32 = 1;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `__SIGSET_T_DEFINED`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `__timespec_defined` should have an upper case name
[INFO] [stdout]   --> lib/virtualinput/src/evdev_uinput.rs:48:11
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub const __timespec_defined: u32 = 1;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `__TIMESPEC_DEFINED`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `__clock_t_defined` should have an upper case name
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:233:11
[INFO] [stdout]     |
[INFO] [stdout] 233 | pub const __clock_t_defined: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `__CLOCK_T_DEFINED`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `__clockid_t_defined` should have an upper case name
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:234:11
[INFO] [stdout]     |
[INFO] [stdout] 234 | pub const __clockid_t_defined: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `__CLOCKID_T_DEFINED`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `__timer_t_defined` should have an upper case name
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:235:11
[INFO] [stdout]     |
[INFO] [stdout] 235 | pub const __timer_t_defined: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `__TIMER_T_DEFINED`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `__have_pthread_attr_t` should have an upper case name
[INFO] [stdout]    --> lib/virtualinput/src/evdev_uinput.rs:269:11
[INFO] [stdout]     |
[INFO] [stdout] 269 | pub const __have_pthread_attr_t: u32 = 1;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `__HAVE_PTHREAD_ATTR_T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `__itimer_which_ITIMER_REAL` should have an upper case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1316:11
[INFO] [stdout]      |
[INFO] [stdout] 1316 | pub const __itimer_which_ITIMER_REAL: __itimer_which = 0;
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `__ITIMER_WHICH_ITIMER_REAL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `__itimer_which_ITIMER_VIRTUAL` should have an upper case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1317:11
[INFO] [stdout]      |
[INFO] [stdout] 1317 | pub const __itimer_which_ITIMER_VIRTUAL: __itimer_which = 1;
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `__ITIMER_WHICH_ITIMER_VIRTUAL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `__itimer_which_ITIMER_PROF` should have an upper case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:1318:11
[INFO] [stdout]      |
[INFO] [stdout] 1318 | pub const __itimer_which_ITIMER_PROF: __itimer_which = 2;
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `__ITIMER_WHICH_ITIMER_PROF`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `libevdev_read_flag_LIBEVDEV_READ_FLAG_SYNC` should have an upper case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3618:11
[INFO] [stdout]      |
[INFO] [stdout] 3618 | pub const libevdev_read_flag_LIBEVDEV_READ_FLAG_SYNC: libevdev_read_flag = 1;
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `LIBEVDEV_READ_FLAG_LIBEVDEV_READ_FLAG_SYNC`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `libevdev_read_flag_LIBEVDEV_READ_FLAG_NORMAL` should have an upper case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3620:11
[INFO] [stdout]      |
[INFO] [stdout] 3620 | pub const libevdev_read_flag_LIBEVDEV_READ_FLAG_NORMAL: libevdev_read_flag = 2;
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `LIBEVDEV_READ_FLAG_LIBEVDEV_READ_FLAG_NORMAL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `libevdev_read_flag_LIBEVDEV_READ_FLAG_FORCE_SYNC` should have an upper case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3623:11
[INFO] [stdout]      |
[INFO] [stdout] 3623 | pub const libevdev_read_flag_LIBEVDEV_READ_FLAG_FORCE_SYNC: libevdev_read_flag = 4;
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `LIBEVDEV_READ_FLAG_LIBEVDEV_READ_FLAG_FORCE_SYNC`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `libevdev_read_flag_LIBEVDEV_READ_FLAG_BLOCKING` should have an upper case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3625:11
[INFO] [stdout]      |
[INFO] [stdout] 3625 | pub const libevdev_read_flag_LIBEVDEV_READ_FLAG_BLOCKING: libevdev_read_flag = 8;
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `LIBEVDEV_READ_FLAG_LIBEVDEV_READ_FLAG_BLOCKING`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `libevdev_log_priority_LIBEVDEV_LOG_ERROR` should have an upper case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3684:11
[INFO] [stdout]      |
[INFO] [stdout] 3684 | pub const libevdev_log_priority_LIBEVDEV_LOG_ERROR: libevdev_log_priority = 10;
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `LIBEVDEV_LOG_PRIORITY_LIBEVDEV_LOG_ERROR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `libevdev_log_priority_LIBEVDEV_LOG_INFO` should have an upper case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3686:11
[INFO] [stdout]      |
[INFO] [stdout] 3686 | pub const libevdev_log_priority_LIBEVDEV_LOG_INFO: libevdev_log_priority = 20;
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `LIBEVDEV_LOG_PRIORITY_LIBEVDEV_LOG_INFO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `libevdev_log_priority_LIBEVDEV_LOG_DEBUG` should have an upper case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3688:11
[INFO] [stdout]      |
[INFO] [stdout] 3688 | pub const libevdev_log_priority_LIBEVDEV_LOG_DEBUG: libevdev_log_priority = 30;
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `LIBEVDEV_LOG_PRIORITY_LIBEVDEV_LOG_DEBUG`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `libevdev_grab_mode_LIBEVDEV_GRAB` should have an upper case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3820:11
[INFO] [stdout]      |
[INFO] [stdout] 3820 | pub const libevdev_grab_mode_LIBEVDEV_GRAB: libevdev_grab_mode = 3;
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `LIBEVDEV_GRAB_MODE_LIBEVDEV_GRAB`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `libevdev_grab_mode_LIBEVDEV_UNGRAB` should have an upper case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3822:11
[INFO] [stdout]      |
[INFO] [stdout] 3822 | pub const libevdev_grab_mode_LIBEVDEV_UNGRAB: libevdev_grab_mode = 4;
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `LIBEVDEV_GRAB_MODE_LIBEVDEV_UNGRAB`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `libevdev_read_status_LIBEVDEV_READ_STATUS_SUCCESS` should have an upper case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3936:11
[INFO] [stdout]      |
[INFO] [stdout] 3936 | pub const libevdev_read_status_LIBEVDEV_READ_STATUS_SUCCESS: libevdev_read_status = 0;
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `LIBEVDEV_READ_STATUS_LIBEVDEV_READ_STATUS_SUCCESS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `libevdev_read_status_LIBEVDEV_READ_STATUS_SYNC` should have an upper case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:3943:11
[INFO] [stdout]      |
[INFO] [stdout] 3943 | pub const libevdev_read_status_LIBEVDEV_READ_STATUS_SYNC: libevdev_read_status = 1;
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `LIBEVDEV_READ_STATUS_LIBEVDEV_READ_STATUS_SYNC`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `libevdev_led_value_LIBEVDEV_LED_ON` should have an upper case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4808:11
[INFO] [stdout]      |
[INFO] [stdout] 4808 | pub const libevdev_led_value_LIBEVDEV_LED_ON: libevdev_led_value = 3;
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `LIBEVDEV_LED_VALUE_LIBEVDEV_LED_ON`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `libevdev_led_value_LIBEVDEV_LED_OFF` should have an upper case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:4810:11
[INFO] [stdout]      |
[INFO] [stdout] 4810 | pub const libevdev_led_value_LIBEVDEV_LED_OFF: libevdev_led_value = 4;
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `LIBEVDEV_LED_VALUE_LIBEVDEV_LED_OFF`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `libevdev_uinput_open_mode_LIBEVDEV_UINPUT_OPEN_MANAGED` should have an upper case name
[INFO] [stdout]     --> lib/virtualinput/src/evdev_uinput.rs:5132:11
[INFO] [stdout]      |
[INFO] [stdout] 5132 | pub const libevdev_uinput_open_mode_LIBEVDEV_UINPUT_OPEN_MANAGED: libevdev_uinput_open_mode = -2;
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `LIBEVDEV_UINPUT_OPEN_MODE_LIBEVDEV_UINPUT_OPEN_MANAGED`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1190 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling kinesix v0.1.0 (/opt/rustwide/workdir/lib)
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> lib/src/lib.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 42 |     fn exit(exit_code: libc::c_int) -> !;
[INFO] [stdout]    |     ------------------------------------- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_attributes)]` on by default
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> lib/src/lib.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 45 |     fn open(path: *const libc::c_char, flags: libc::c_int, _: ...) -> libc::c_int;
[INFO] [stdout]    |     ------------------------------------------------------------------------------ not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> lib/src/lib.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 48 |     fn close(fd: libc::c_int) -> libc::c_int;
[INFO] [stdout]    |     ----------------------------------------- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> lib/src/lib.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 51 |     fn poll(path: *mut libc::pollfd, nfds: libc::nfds_t, timeout: libc::c_int) -> libc::c_int;
[INFO] [stdout]    |     ------------------------------------------------------------------------------------------ not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> lib/src/lib.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 54 |     fn strncpy(destination: *mut libc::c_char, source: *const libc::c_char, length: libc::size_t) -> *mut libc::c_char;
[INFO] [stdout]    |     ------------------------------------------------------------------------------------------------------------------- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> lib/src/lib.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 57 |     fn g_timeout_add_full(priority: i32, interval: u32, fun: unsafe extern "C" fn(*mut libc::c_void) -> i32, data: *mut libc::c_void, notify: *mut libc::c_void) -> u32;
[INFO] [stdout]    |     -------------------------------------------------------------------------------------------------------------------------------------------------------------------- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> lib/src/lib.rs:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 60 |     fn libinput_get_fd(libinput: *mut libc::c_void) -> i32;
[INFO] [stdout]    |     ------------------------------------------------------- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> lib/src/lib.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 63 |     fn libinput_dispatch(handle: *const libc::c_void) -> i32;
[INFO] [stdout]    |     --------------------------------------------------------- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> lib/src/lib.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 66 |     fn libinput_unref(libinput: *mut libc::c_void) -> *mut libc::c_void;
[INFO] [stdout]    |     -------------------------------------------------------------------- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> lib/src/lib.rs:68:5
[INFO] [stdout]    |
[INFO] [stdout] 68 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 69 |     fn libinput_get_event(libinput: *mut libc::c_void) -> *mut libc::c_void;
[INFO] [stdout]    |     ------------------------------------------------------------------------ not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> lib/src/lib.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 72 |     fn libinput_event_destroy(event: *mut libc::c_void);
[INFO] [stdout]    |     ---------------------------------------------------- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> lib/src/lib.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 75 |     fn libinput_event_get_type(event: *mut libc::c_void) -> libinput::EventType;
[INFO] [stdout]    |     ---------------------------------------------------------------------------- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> lib/src/lib.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 78 |     fn libinput_event_gesture_get_finger_count(gesture_event: *mut libc::c_void) -> i32;
[INFO] [stdout]    |     ------------------------------------------------------------------------------------ not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> lib/src/lib.rs:80:5
[INFO] [stdout]    |
[INFO] [stdout] 80 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 81 |     fn libinput_event_gesture_get_cancelled(gesture_event: *mut libc::c_void) -> i32;
[INFO] [stdout]    |     --------------------------------------------------------------------------------- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> lib/src/lib.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 83 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 84 |     fn libinput_event_gesture_get_scale(gesture_event: *mut libc::c_void) -> f64;
[INFO] [stdout]    |     ----------------------------------------------------------------------------- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> lib/src/lib.rs:86:5
[INFO] [stdout]    |
[INFO] [stdout] 86 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 87 |     fn libinput_event_get_gesture_event(event: *mut libc::c_void) -> *mut libc::c_void;
[INFO] [stdout]    |     ----------------------------------------------------------------------------------- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> lib/src/lib.rs:89:5
[INFO] [stdout]    |
[INFO] [stdout] 89 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 90 |     fn libinput_event_gesture_get_dx_unaccelerated(gesture_event: *mut libc::c_void) -> f64;
[INFO] [stdout]    |     ---------------------------------------------------------------------------------------- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> lib/src/lib.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 92 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 93 |     fn libinput_event_gesture_get_dy_unaccelerated(gesture_event: *mut libc::c_void) -> f64;
[INFO] [stdout]    |     ---------------------------------------------------------------------------------------- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> lib/src/lib.rs:95:5
[INFO] [stdout]    |
[INFO] [stdout] 95 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 96 |     fn libinput_path_create_context(interface: *const libinput::Interface, user_data: *const libc::c_void) -> *mut libc::c_void;
[INFO] [stdout]    |     ---------------------------------------------------------------------------------------------------------------------------- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> lib/src/lib.rs:98:5
[INFO] [stdout]    |
[INFO] [stdout] 98 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 99 |     fn libinput_device_ref(device: *mut libc::c_void) -> *mut libc::c_void;
[INFO] [stdout]    |     ----------------------------------------------------------------------- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> lib/src/lib.rs:101:5
[INFO] [stdout]     |
[INFO] [stdout] 101 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 102 |     fn libinput_device_unref(device: *mut libc::c_void) -> *mut libc::c_void;
[INFO] [stdout]     |     ------------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> lib/src/lib.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 105 |     fn libinput_path_add_device(libinput: *mut libc::c_void, path: *const libc::c_char) -> *mut libc::c_void;
[INFO] [stdout]     |     --------------------------------------------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> lib/src/lib.rs:107:5
[INFO] [stdout]     |
[INFO] [stdout] 107 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 108 |     fn libinput_path_remove_device(device: *mut libc::c_void);
[INFO] [stdout]     |     ---------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> lib/src/lib.rs:110:5
[INFO] [stdout]     |
[INFO] [stdout] 110 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 111 |     fn libinput_device_has_capability(device: *mut libc::c_void, capability: libinput::DeviceCapability) -> i32;
[INFO] [stdout]     |     ------------------------------------------------------------------------------------------------------------ not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> lib/src/lib.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 114 |     fn libinput_device_get_name(device: *mut libc::c_void) -> *const libc::c_char;
[INFO] [stdout]     |     ------------------------------------------------------------------------------ not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> lib/src/lib.rs:116:5
[INFO] [stdout]     |
[INFO] [stdout] 116 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 117 |     fn libinput_device_get_id_product(device: *mut libc::c_void) -> u32;
[INFO] [stdout]     |     -------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]    --> lib/src/lib.rs:119:5
[INFO] [stdout]     |
[INFO] [stdout] 119 |     #[no_mangle]
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 120 |     fn libinput_device_get_id_vendor(device: *mut libc::c_void) -> u32;
[INFO] [stdout]     |     ------------------------------------------------------------------- not a function or static
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> lib/src/device.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |       #[no_mangle]
[INFO] [stdout]    |       ^^^^^^^^^^^^
[INFO] [stdout] 76 | /     fn access(__name: *const libc::c_uchar, __type: libc::c_int)
[INFO] [stdout] 77 | |               -> libc::c_int;
[INFO] [stdout]    | |_____________________________- not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: attribute should be applied to a function or static
[INFO] [stdout]   --> lib/src/device.rs:78:5
[INFO] [stdout]    |
[INFO] [stdout] 78 |     #[no_mangle]
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 79 |     fn lstat(__file: *const libc::c_uchar, __buf: *mut stat) -> libc::c_int;
[INFO] [stdout]    |     ------------------------------------------------------------------------ not a function or static
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling glib v0.8.2
[INFO] [stdout] warning: 29 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `gtk`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `rustc --crate-name gtk /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gtk-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="v3_16"' --cfg 'feature="v3_18"' --cfg 'feature="v3_20"' -C metadata=da40d3f4c2452b84 -C extra-filename=-da40d3f4c2452b84 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern atk=/opt/rustwide/target/debug/deps/libatk-0a42f18aac7c05ba.rmeta --extern bitflags=/opt/rustwide/target/debug/deps/libbitflags-7f78c1de5599d643.rmeta --extern cairo=/opt/rustwide/target/debug/deps/libcairo-5211a47a5d123c1c.rmeta --extern cairo_sys=/opt/rustwide/target/debug/deps/libcairo_sys-b4241d9e27f09ad0.rmeta --extern gdk=/opt/rustwide/target/debug/deps/libgdk-749059dbce061a8e.rmeta --extern gdk_pixbuf=/opt/rustwide/target/debug/deps/libgdk_pixbuf-fb080c2886fbdbfe.rmeta --extern gdk_pixbuf_sys=/opt/rustwide/target/debug/deps/libgdk_pixbuf_sys-56d50ac2fce5a85a.rmeta --extern gdk_sys=/opt/rustwide/target/debug/deps/libgdk_sys-891a17ef2a497f64.rmeta --extern gio=/opt/rustwide/target/debug/deps/libgio-7a66a5267143d948.rmeta --extern gio_sys=/opt/rustwide/target/debug/deps/libgio_sys-4af6cdcc3b0280ad.rmeta --extern glib=/opt/rustwide/target/debug/deps/libglib-79772a0853f22c85.rmeta --extern glib_sys=/opt/rustwide/target/debug/deps/libglib_sys-ee86b298ee1d3b5d.rmeta --extern gobject_sys=/opt/rustwide/target/debug/deps/libgobject_sys-9927b65bd4d40a01.rmeta --extern gtk_sys=/opt/rustwide/target/debug/deps/libgtk_sys-e2bf6a1670387cb4.rmeta --extern lazy_static=/opt/rustwide/target/debug/deps/liblazy_static-ff2d4c059a61c830.rmeta --extern libc=/opt/rustwide/target/debug/deps/liblibc-1ab4eae0cb75ec2a.rmeta --extern pango=/opt/rustwide/target/debug/deps/libpango-b101dc458686ca7b.rmeta --extern pango_sys=/opt/rustwide/target/debug/deps/libpango_sys-2d04843ce76734c0.rmeta --cap-lints allow --cap-lints=forbid` (signal: 9, SIGKILL: kill)
[INFO] running `Command { std: "docker" "inspect" "fa8a190d05fce3b9e9c59e7f56561f0d1893e8421fc4e9e108bc62b1d387ec33", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fa8a190d05fce3b9e9c59e7f56561f0d1893e8421fc4e9e108bc62b1d387ec33", kill_on_drop: false }`
[INFO] [stdout] fa8a190d05fce3b9e9c59e7f56561f0d1893e8421fc4e9e108bc62b1d387ec33
